Raspbian Package Auto-Building

Build log for icedove (17.0.9-2) on armhf

icedove17.0.9-2armhf → 2013-10-16 13:26:57

sbuild (Debian sbuild) 0.63.2 (18 Aug 2012) on testwandboard

╔══════════════════════════════════════════════════════════════════════════════╗
║ icedove 17.0.9-2 (armhf)                                   16 Oct 2013 09:00 ║
╚══════════════════════════════════════════════════════════════════════════════╝

Package: icedove
Version: 17.0.9-2
Source Version: 17.0.9-2
Distribution: jessie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'build/icedove-dLnI9J/icedove-17.0.9' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/icedove-dLnI9J' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/jessie-staging-armhf-sbuild-a829d1a5-4d70-45a8-a299-2098a6990408' with '«CHROOT»'

┌──────────────────────────────────────────────────────────────────────────────┐
│ Update chroot                                                                │
└──────────────────────────────────────────────────────────────────────────────┘

Get:1 http://172.17.0.1 jessie-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1 jessie-staging/main Sources [6941 kB]
Get:3 http://172.17.0.1 jessie-staging/main armhf Packages [8056 kB]
Ign http://172.17.0.1 jessie-staging/main Translation-en
Fetched 15.0 MB in 1min 48s (138 kB/s)
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files                                                           │
└──────────────────────────────────────────────────────────────────────────────┘


Check APT
─────────

Checking available source versions...

Download source files with APT
──────────────────────────────

Reading package lists...
Building dependency tree...
Reading state information...
NOTICE: 'icedove' packaging is maintained in the 'Git' version control system at:
git://anonscm.debian.org/pkg-mozilla/icedove.git
Need to get 113 MB of source archives.
Get:1 http://172.17.0.1/private/ jessie-staging/main icedove 17.0.9-2 (dsc) [2837 B]
Get:2 http://172.17.0.1/private/ jessie-staging/main icedove 17.0.9-2 (tar) [113 MB]
Get:3 http://172.17.0.1/private/ jessie-staging/main icedove 17.0.9-2 (diff) [497 kB]
Fetched 113 MB in 3min 22s (559 kB/s)
Download complete and in download only mode

Check arch
──────────

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-fJgPci/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 27 not upgraded.
Need to get 0 B/706 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 ... 12149 files and directories currently installed.)
Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ...
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), bzip2, debhelper (>= 5), autoconf2.13, autotools-dev, libgtk2.0-dev (>= 2.12), libglib2.0-dev (>= 2.16.0), zip, unzip, libjpeg-dev, zlib1g-dev, libbz2-dev, libxft-dev, libfontconfig1-dev, libidl-dev (>= 0.8.0), libxt-dev, libxau-dev, libcairo2-dev (>= 1.10.2-1.1~), libgnomeui-dev (>= 2.16), libhunspell-dev (>= 1.2), libnspr4-dev (>= 4.8.8), libnss3-dev (>= 3.13.1), libstartup-notification0-dev, libdbus-glib-1-dev (>= 0.60), libsqlite3-dev (>= 3.7.7.1), libasound2-dev, libiw-dev, python, python-ply, python-virtualenv, cdbs (>= 0.4.27), libnotify-dev, libffi-dev, libevent-dev (>= 1.4.1), libvpx-dev (>= 1.0.0), mesa-common-dev, libreadline-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), bzip2, debhelper (>= 5), autoconf2.13, autotools-dev, libgtk2.0-dev (>= 2.12), libglib2.0-dev (>= 2.16.0), zip, unzip, libjpeg-dev, zlib1g-dev, libbz2-dev, libxft-dev, libfontconfig1-dev, libidl-dev (>= 0.8.0), libxt-dev, libxau-dev, libcairo2-dev (>= 1.10.2-1.1~), libgnomeui-dev (>= 2.16), libhunspell-dev (>= 1.2), libnspr4-dev (>= 4.8.8), libnss3-dev (>= 3.13.1), libstartup-notification0-dev, libdbus-glib-1-dev (>= 0.60), libsqlite3-dev (>= 3.7.7.1), libasound2-dev, libiw-dev, python, python-ply, python-virtualenv, cdbs (>= 0.4.27), libnotify-dev, libffi-dev, libevent-dev (>= 1.4.1), libvpx-dev (>= 1.0.0), mesa-common-dev, libreadline-dev
dpkg-deb: building package `sbuild-build-depends-icedove-dummy' in `/«BUILDDIR»/resolver-MprxPU/apt_archive/sbuild-build-depends-icedove-dummy.deb'.
OK
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install icedove build dependencies (apt-based resolver)                      │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  adduser autoconf autoconf2.13 autotools-dev bsdmainutils cdbs dbus dbus-x11
  debhelper desktop-file-utils file fontconfig fontconfig-config
  fonts-dejavu-core gconf-service gconf2 gconf2-common gettext gettext-base
  gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gconf-2.0 gir1.2-gdkpixbuf-2.0
  gir1.2-glib-2.0 gir1.2-gnomekeyring-1.0 gir1.2-gtk-2.0 gir1.2-notify-0.7
  gir1.2-pango-1.0 gnome-mime-data groff-base gvfs gvfs-common gvfs-daemons
  gvfs-libs intltool-debian libart-2.0-2 libart-2.0-dev libasound2
  libasound2-data libasound2-dev libasprintf0c2 libatasmart4 libatk1.0-0
  libatk1.0-data libatk1.0-dev libavahi-client-dev libavahi-client3
  libavahi-common-data libavahi-common-dev libavahi-common3 libavahi-glib-dev
  libavahi-glib1 libbluray1 libbonobo2-0 libbonobo2-common libbonobo2-dev
  libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libbz2-dev
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libcanberra-dev libcanberra0 libcroco3 libcups2 libdatrie1 libdbus-1-dev
  libdbus-glib-1-2 libdbus-glib-1-dev libdrm-dev libdrm-nouveau2 libdrm-omap1
  libdrm-radeon1 libdrm2 libegl1-mesa libegl1-mesa-dev libegl1-mesa-drivers
  libelfg0 libevent-2.0-5 libevent-core-2.0-5 libevent-dev
  libevent-extra-2.0-5 libevent-openssl-2.0-5 libevent-pthreads-2.0-5
  libexpat1 libexpat1-dev libfam0 libffi-dev libffi6 libfontconfig1
  libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libgail-common
  libgail-dev libgail18 libgbm1 libgconf-2-4 libgconf2-dev libgcrypt11
  libgcrypt11-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl1-mesa-dev libgl1-mesa-glx
  libglade2-0 libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data
  libglib2.0-dev libgnome-keyring-common libgnome-keyring-dev
  libgnome-keyring0 libgnome2-0 libgnome2-common libgnome2-dev
  libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomeui-0
  libgnomeui-common libgnomeui-dev libgnomevfs2-0 libgnomevfs2-common
  libgnomevfs2-dev libgnutls-dev libgnutls-openssl27 libgnutls26 libgnutlsxx27
  libgpg-error-dev libgpg-error0 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0
  libgtk2.0-common libgtk2.0-dev libgudev-1.0-0 libharfbuzz-dev
  libharfbuzz-icu0 libharfbuzz0a libhunspell-1.3-0 libhunspell-dev libice-dev
  libice6 libicu48 libidl-dev libidl0 libiw-dev libiw30 libjasper1 libjbig0
  libjpeg8 libjpeg8-dev libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  libldap-2.4-2 libllvm3.2 libltdl7 liblzo2-2 libmagic1 libnotify-dev
  libnotify4 libnspr4 libnspr4-dev libnss3 libnss3-dev libogg0 libopenvg1-mesa
  liborbit2 liborbit2-dev libp11-kit-dev libp11-kit0 libpango-1.0-0
  libpango1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0
  libpangox-1.0-0 libpangoxft-1.0-0 libpcre3-dev libpcrecpp0 libpipeline1
  libpixman-1-0 libpixman-1-dev libpng12-0 libpng12-dev libpolkit-agent-1-0
  libpolkit-gobject-1-0 libpopt-dev libpopt0 libpthread-stubs0-dev
  libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libreadline-dev
  libreadline6-dev libsasl2-2 libsasl2-modules libsecret-1-0 libsecret-common
  libselinux1-dev libsepol1-dev libsigsegv2 libsm-dev libsm6 libsqlite3-0
  libsqlite3-dev libssl1.0.0 libstartup-notification0
  libstartup-notification0-dev libsystemd-login0 libtasn1-3 libtasn1-3-dev
  libtdb1 libthai-data libthai0 libtiff4 libtinfo-dev libudisks2-0
  libunistring0 libvorbis0a libvorbisfile3 libvpx-dev libvpx1
  libwayland-client0 libwayland-server0 libx11-6 libx11-data libx11-dev
  libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0
  libxcb-dri2-0-dev libxcb-glx0 libxcb-glx0-dev libxcb-render0
  libxcb-render0-dev libxcb-shape0 libxcb-shm0 libxcb-shm0-dev libxcb-util0
  libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1
  libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6
  libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
  libxi6 libxinerama-dev libxinerama1 libxml2 libxml2-dev libxml2-utils
  libxmu6 libxmuu1 libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1
  libxt-dev libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm-dev libxxf86vm1 m4
  man-db mesa-common-dev mime-support pkg-config po-debconf psmisc python
  python-minimal python-pkg-resources python-ply python-setuptools
  python-virtualenv python2.7 python2.7-minimal shared-mime-info
  ttf-dejavu-core ucf udisks2 unzip x11-common x11-utils
  x11proto-composite-dev x11proto-core-dev x11proto-damage-dev
  x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev
  x11proto-kb-dev x11proto-randr-dev x11proto-render-dev x11proto-xext-dev
  x11proto-xf86vidmode-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev
  zip zlib1g-dev
Suggested packages:
  liblocale-gettext-perl autoconf-archive gnu-standards autoconf-doc libtool
  wamerican wordlist whois vacation devscripts dh-make gconf-defaults-service
  gettext-doc groff gvfs-backends libasound2-plugins alsa-utils libasound2-doc
  libbluray-bdj libbonobo2-bin libcairo2-doc libcanberra-gtk0
  libcanberra-pulse cups-common fam libgail-doc rng-tools libgcrypt11-doc
  libglib2.0-doc gnome-keyring desktop-base libgnome2-doc libgnomecanvas2-doc
  gnome-icon-theme libgnomeui-doc libgnomevfs2-bin gnutls26-doc krb5-doc
  krb5-user librsvg2-common libgtk2.0-doc libice-doc libjasper-runtime
  ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp
  ttf-arphic-bkai00mp libpango1.0-doc imagemagick libsasl2-modules-otp
  libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit
  libsasl2-modules-gssapi-heimdal libsm-doc sqlite3-doc libxcb-doc libxext-doc
  libxt-doc less www-browser libmail-box-perl python-doc python-tk
  python-distribute python-distribute-doc python-ply-doc python2.7-doc
  binfmt-support xfsprogs reiserfsprogs exfat-utils btrfs-tools mdadm
  cryptsetup-bin mesa-utils
Recommended packages:
  automake automaken automake1.4 curl wget lynx-cur autopoint libasprintf-dev
  libgettextpo-dev policykit-1-gnome libaacs0 libgconf2-doc libgl1-mesa-dri
  libgnomevfs2-extra hicolor-icon-theme libgtk2.0-bin hunspell-en-us
  hunspell-dictionary myspell-dictionary krb5-locales notification-daemon
  orbit2 libx11-doc xml-core libmail-sendmail-perl python-pip policykit-1
  dosfstools ntfs-3g eject
The following NEW packages will be installed:
  adduser autoconf autoconf2.13 autotools-dev bsdmainutils cdbs dbus dbus-x11
  debhelper desktop-file-utils file fontconfig fontconfig-config
  fonts-dejavu-core gconf-service gconf2 gconf2-common gettext gettext-base
  gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gconf-2.0 gir1.2-gdkpixbuf-2.0
  gir1.2-glib-2.0 gir1.2-gnomekeyring-1.0 gir1.2-gtk-2.0 gir1.2-notify-0.7
  gir1.2-pango-1.0 gnome-mime-data groff-base gvfs gvfs-common gvfs-daemons
  gvfs-libs intltool-debian libart-2.0-2 libart-2.0-dev libasound2
  libasound2-data libasound2-dev libasprintf0c2 libatasmart4 libatk1.0-0
  libatk1.0-data libatk1.0-dev libavahi-client-dev libavahi-client3
  libavahi-common-data libavahi-common-dev libavahi-common3 libavahi-glib-dev
  libavahi-glib1 libbluray1 libbonobo2-0 libbonobo2-common libbonobo2-dev
  libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libbz2-dev
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libcanberra-dev libcanberra0 libcroco3 libcups2 libdatrie1 libdbus-1-dev
  libdbus-glib-1-2 libdbus-glib-1-dev libdrm-dev libdrm-nouveau2 libdrm-omap1
  libdrm-radeon1 libdrm2 libegl1-mesa libegl1-mesa-dev libegl1-mesa-drivers
  libelfg0 libevent-2.0-5 libevent-core-2.0-5 libevent-dev
  libevent-extra-2.0-5 libevent-openssl-2.0-5 libevent-pthreads-2.0-5
  libexpat1 libexpat1-dev libfam0 libffi-dev libffi6 libfontconfig1
  libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libgail-common
  libgail-dev libgail18 libgbm1 libgconf-2-4 libgconf2-dev libgcrypt11
  libgcrypt11-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl1-mesa-dev libgl1-mesa-glx
  libglade2-0 libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data
  libglib2.0-dev libgnome-keyring-common libgnome-keyring-dev
  libgnome-keyring0 libgnome2-0 libgnome2-common libgnome2-dev
  libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomeui-0
  libgnomeui-common libgnomeui-dev libgnomevfs2-0 libgnomevfs2-common
  libgnomevfs2-dev libgnutls-dev libgnutls-openssl27 libgnutls26 libgnutlsxx27
  libgpg-error-dev libgpg-error0 libgraphite2-3 libgssapi-krb5-2 libgtk2.0-0
  libgtk2.0-common libgtk2.0-dev libgudev-1.0-0 libharfbuzz-dev
  libharfbuzz-icu0 libharfbuzz0a libhunspell-1.3-0 libhunspell-dev libice-dev
  libice6 libicu48 libidl-dev libidl0 libiw-dev libiw30 libjasper1 libjbig0
  libjpeg8 libjpeg8-dev libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  libldap-2.4-2 libllvm3.2 libltdl7 liblzo2-2 libmagic1 libnotify-dev
  libnotify4 libnspr4 libnspr4-dev libnss3 libnss3-dev libogg0 libopenvg1-mesa
  liborbit2 liborbit2-dev libp11-kit-dev libp11-kit0 libpango-1.0-0
  libpango1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0
  libpangox-1.0-0 libpangoxft-1.0-0 libpcre3-dev libpcrecpp0 libpipeline1
  libpixman-1-0 libpixman-1-dev libpng12-0 libpng12-dev libpolkit-agent-1-0
  libpolkit-gobject-1-0 libpopt-dev libpopt0 libpthread-stubs0-dev
  libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libreadline-dev
  libreadline6-dev libsasl2-2 libsasl2-modules libsecret-1-0 libsecret-common
  libselinux1-dev libsepol1-dev libsigsegv2 libsm-dev libsm6 libsqlite3-0
  libsqlite3-dev libssl1.0.0 libstartup-notification0
  libstartup-notification0-dev libsystemd-login0 libtasn1-3 libtasn1-3-dev
  libtdb1 libthai-data libthai0 libtiff4 libtinfo-dev libudisks2-0
  libunistring0 libvorbis0a libvorbisfile3 libvpx-dev libvpx1
  libwayland-client0 libwayland-server0 libx11-6 libx11-data libx11-dev
  libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0
  libxcb-dri2-0-dev libxcb-glx0 libxcb-glx0-dev libxcb-render0
  libxcb-render0-dev libxcb-shape0 libxcb-shm0 libxcb-shm0-dev libxcb-util0
  libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1
  libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6
  libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
  libxi6 libxinerama-dev libxinerama1 libxml2 libxml2-dev libxml2-utils
  libxmu6 libxmuu1 libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1
  libxt-dev libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm-dev libxxf86vm1 m4
  man-db mesa-common-dev mime-support pkg-config po-debconf psmisc python
  python-minimal python-pkg-resources python-ply python-setuptools
  python-virtualenv python2.7 python2.7-minimal
  sbuild-build-depends-icedove-dummy shared-mime-info ttf-dejavu-core ucf
  udisks2 unzip x11-common x11-utils x11proto-composite-dev x11proto-core-dev
  x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev
  x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-render-dev
  x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev
  xorg-sgml-doctools xtrans-dev zip zlib1g-dev
0 upgraded, 331 newly installed, 0 to remove and 27 not upgraded.
Need to get 102 MB/102 MB of archives.
After this operation, 318 MB of additional disk space will be used.
Get:1 http://172.17.0.1/private/ jessie-staging/main libpipeline1 armhf 1.2.4-1 [36.9 kB]
Get:2 http://172.17.0.1/private/ jessie-staging/main libpopt0 armhf 1.16-7 [56.5 kB]
Get:3 http://172.17.0.1/private/ jessie-staging/main libssl1.0.0 armhf 1.0.1e-3+rpi1 [1039 kB]
Get:4 http://172.17.0.1/private/ jessie-staging/main groff-base armhf 1.22.2-3 [666 kB]
Get:5 http://172.17.0.1/private/ jessie-staging/main bsdmainutils armhf 9.0.5 [206 kB]
Get:6 http://172.17.0.1/private/ jessie-staging/main man-db armhf 2.6.5-2 [949 kB]
Get:7 http://172.17.0.1/private/ jessie-staging/main libasprintf0c2 armhf 0.18.3.1-1 [29.4 kB]
Get:8 http://172.17.0.1/private/ jessie-staging/main libevent-2.0-5 armhf 2.0.21-stable-1 [157 kB]
Get:9 http://172.17.0.1/private/ jessie-staging/main libgpg-error0 armhf 1.12-0.2 [78.9 kB]
Get:10 http://172.17.0.1/private/ jessie-staging/main libgcrypt11 armhf 1.5.3-2 [296 kB]
Get:11 http://172.17.0.1/private/ jessie-staging/main libp11-kit0 armhf 0.18.5-3 [110 kB]
Get:12 http://172.17.0.1/private/ jessie-staging/main libtasn1-3 armhf 2.14-3 [64.1 kB]
Get:13 http://172.17.0.1/private/ jessie-staging/main libgnutls26 armhf 2.12.23-7 [596 kB]
Get:14 http://172.17.0.1/private/ jessie-staging/main libgnutls-openssl27 armhf 2.12.23-7 [218 kB]
Get:15 http://172.17.0.1/private/ jessie-staging/main libkeyutils1 armhf 1.5.6-1 [7900 B]
Get:16 http://172.17.0.1/private/ jessie-staging/main libkrb5support0 armhf 1.11.3+dfsg-3 [55.3 kB]
Get:17 http://172.17.0.1/private/ jessie-staging/main libk5crypto3 armhf 1.11.3+dfsg-3 [134 kB]
Get:18 http://172.17.0.1/private/ jessie-staging/main libkrb5-3 armhf 1.11.3+dfsg-3 [340 kB]
Get:19 http://172.17.0.1/private/ jessie-staging/main libgssapi-krb5-2 armhf 1.11.3+dfsg-3 [146 kB]
Get:20 http://172.17.0.1/private/ jessie-staging/main libsasl2-modules armhf 2.1.25.dfsg1-14 [112 kB]
Get:21 http://172.17.0.1/private/ jessie-staging/main libsasl2-2 armhf 2.1.25.dfsg1-14 [103 kB]
Get:22 http://172.17.0.1/private/ jessie-staging/main libldap-2.4-2 armhf 2.4.31-1+nmu2+b1 [214 kB]
Get:23 http://172.17.0.1/private/ jessie-staging/main libmagic1 armhf 1:5.14-2 [213 kB]
Get:24 http://172.17.0.1/private/ jessie-staging/main libsqlite3-0 armhf 3.8.0.2-1 [397 kB]
Get:25 http://172.17.0.1/private/ jessie-staging/main libxml2 armhf 2.9.1+dfsg1-3 [836 kB]
Get:26 http://172.17.0.1/private/ jessie-staging/main libpython2.7-minimal armhf 2.7.5-8+rpi2 [541 kB]
Get:27 http://172.17.0.1/private/ jessie-staging/main python2.7-minimal armhf 2.7.5-8+rpi2 [1494 kB]
Get:28 http://172.17.0.1/private/ jessie-staging/main libart-2.0-2 armhf 2.3.21-2 [63.8 kB]
Get:29 http://172.17.0.1/private/ jessie-staging/main libasound2-data all 1.0.27.2-1 [62.6 kB]
Get:30 http://172.17.0.1/private/ jessie-staging/main libasound2 armhf 1.0.27.2-1 [401 kB]
Get:31 http://172.17.0.1/private/ jessie-staging/main libatasmart4 armhf 0.19-2 [28.7 kB]
Get:32 http://172.17.0.1/private/ jessie-staging/main libffi6 armhf 3.0.13-4 [19.8 kB]
Get:33 http://172.17.0.1/private/ jessie-staging/main libglib2.0-0 armhf 2.36.4-1 [1907 kB]
Get:34 http://172.17.0.1/private/ jessie-staging/main libatk1.0-data all 2.10.0-2 [171 kB]
Get:35 http://172.17.0.1/private/ jessie-staging/main libatk1.0-0 armhf 2.10.0-2 [79.0 kB]
Get:36 http://172.17.0.1/private/ jessie-staging/main libavahi-common-data armhf 0.6.31-2 [137 kB]
Get:37 http://172.17.0.1/private/ jessie-staging/main libavahi-common3 armhf 0.6.31-2 [52.6 kB]
Get:38 http://172.17.0.1/private/ jessie-staging/main libavahi-client3 armhf 0.6.31-2 [55.4 kB]
Get:39 http://172.17.0.1/private/ jessie-staging/main libavahi-glib1 armhf 0.6.31-2 [38.0 kB]
Get:40 http://172.17.0.1/private/ jessie-staging/main libbluray1 armhf 1:0.2.2-1 [89.4 kB]
Get:41 http://172.17.0.1/private/ jessie-staging/main libdrm2 armhf 2.4.46-3 [466 kB]
Get:42 http://172.17.0.1/private/ jessie-staging/main libglapi-mesa armhf 9.1.6-2 [61.6 kB]
Get:43 http://172.17.0.1/private/ jessie-staging/main libllvm3.2 armhf 1:3.2repack-10+rpi1 [7645 kB]
Get:44 http://172.17.0.1/private/ jessie-staging/main libxau6 armhf 1:1.0.8-1 [19.9 kB]
Get:45 http://172.17.0.1/private/ jessie-staging/main libxdmcp6 armhf 1:1.1.1-1 [24.6 kB]
Get:46 http://172.17.0.1/private/ jessie-staging/main libxcb1 armhf 1.9.1-3 [43.3 kB]
Get:47 http://172.17.0.1/private/ jessie-staging/main libxcb-dri2-0 armhf 1.9.1-3 [12.1 kB]
Get:48 http://172.17.0.1/private/ jessie-staging/main libgbm1 armhf 9.1.6-2 [365 kB]
Get:49 http://172.17.0.1/private/ jessie-staging/main libwayland-client0 armhf 1.2.1-1 [19.7 kB]
Get:50 http://172.17.0.1/private/ jessie-staging/main libwayland-server0 armhf 1.2.1-1 [24.0 kB]
Get:51 http://172.17.0.1/private/ jessie-staging/main libx11-data all 2:1.6.2-1 [125 kB]
Get:52 http://172.17.0.1/private/ jessie-staging/main libx11-6 armhf 2:1.6.2-1 [867 kB]
Get:53 http://172.17.0.1/private/ jessie-staging/main libx11-xcb1 armhf 2:1.6.2-1 [163 kB]
Get:54 http://172.17.0.1/private/ jessie-staging/main libxcb-render0 armhf 1.9.1-3 [16.8 kB]
Get:55 http://172.17.0.1/private/ jessie-staging/main libxcb-shape0 armhf 1.9.1-3 [10.9 kB]
Get:56 http://172.17.0.1/private/ jessie-staging/main libxcb-xfixes0 armhf 1.9.1-3 [13.8 kB]
Get:57 http://172.17.0.1/private/ jessie-staging/main libegl1-mesa armhf 9.1.6-2 [74.5 kB]
Get:58 http://172.17.0.1/private/ jessie-staging/main libexpat1 armhf 2.1.0-4 [117 kB]
Get:59 http://172.17.0.1/private/ jessie-staging/main libfreetype6 armhf 2.4.9-1.1 [401 kB]
Get:60 http://172.17.0.1/private/ jessie-staging/main ucf all 3.0027+nmu1 [70.6 kB]
Get:61 http://172.17.0.1/private/ jessie-staging/main fonts-dejavu-core all 2.33+svn2514-3 [1042 kB]
Get:62 http://172.17.0.1/private/ jessie-staging/main ttf-dejavu-core all 2.33+svn2514-3 [29.8 kB]
Get:63 http://172.17.0.1/private/ jessie-staging/main fontconfig-config all 2.10.2-2 [251 kB]
Get:64 http://172.17.0.1/private/ jessie-staging/main libfontconfig1 armhf 2.10.2-2 [306 kB]
Get:65 http://172.17.0.1/private/ jessie-staging/main libxcb-glx0 armhf 1.9.1-3 [27.6 kB]
Get:66 http://172.17.0.1/private/ jessie-staging/main libxfixes3 armhf 1:5.0.1-1 [21.0 kB]
Get:67 http://172.17.0.1/private/ jessie-staging/main libxdamage1 armhf 1:1.1.4-1 [14.6 kB]
Get:68 http://172.17.0.1/private/ jessie-staging/main libxext6 armhf 2:1.3.2-1 [51.1 kB]
Get:69 http://172.17.0.1/private/ jessie-staging/main libxxf86vm1 armhf 1:1.1.3-1 [20.0 kB]
Get:70 http://172.17.0.1/private/ jessie-staging/main libgl1-mesa-glx armhf 9.1.6-2 [127 kB]
Get:71 http://172.17.0.1/private/ jessie-staging/main libpixman-1-0 armhf 0.30.2-1 [446 kB]
Get:72 http://172.17.0.1/private/ jessie-staging/main libpng12-0 armhf 1.2.49-4 [179 kB]
Get:73 http://172.17.0.1/private/ jessie-staging/main libxcb-shm0 armhf 1.9.1-3 [10.4 kB]
Get:74 http://172.17.0.1/private/ jessie-staging/main libxrender1 armhf 1:0.9.8-1 [30.4 kB]
Get:75 http://172.17.0.1/private/ jessie-staging/main libcairo2 armhf 1.12.16-2 [998 kB]
Get:76 http://172.17.0.1/private/ jessie-staging/main libcairo-gobject2 armhf 1.12.16-2 [540 kB]
Get:77 http://172.17.0.1/private/ jessie-staging/main liblzo2-2 armhf 2.06-1.2 [55.9 kB]
Get:78 http://172.17.0.1/private/ jessie-staging/main libcairo-script-interpreter2 armhf 1.12.16-2 [575 kB]
Get:79 http://172.17.0.1/private/ jessie-staging/main libltdl7 armhf 2.4.2-1.3 [349 kB]
Get:80 http://172.17.0.1/private/ jessie-staging/main libogg0 armhf 1.3.1-1 [18.2 kB]
Get:81 http://172.17.0.1/private/ jessie-staging/main libtdb1 armhf 1.2.12-1 [36.1 kB]
Get:82 http://172.17.0.1/private/ jessie-staging/main libvorbis0a armhf 1.3.2-1.3 [102 kB]
Get:83 http://172.17.0.1/private/ jessie-staging/main libvorbisfile3 armhf 1.3.2-1.3 [24.2 kB]
Get:84 http://172.17.0.1/private/ jessie-staging/main libcanberra0 armhf 0.30-2+b1 [36.4 kB]
Get:85 http://172.17.0.1/private/ jessie-staging/main libcroco3 armhf 0.6.8-2 [119 kB]
Get:86 http://172.17.0.1/private/ jessie-staging/main libcups2 armhf 1.6.3-1+rpi1 [263 kB]
Get:87 http://172.17.0.1/private/ jessie-staging/main libdatrie1 armhf 0.2.6-2 [27.0 kB]
Get:88 http://172.17.0.1/private/ jessie-staging/main libdbus-glib-1-2 armhf 0.100.2-1 [190 kB]
Get:89 http://172.17.0.1/private/ jessie-staging/main libdrm-nouveau2 armhf 2.4.46-3 [460 kB]
Get:90 http://172.17.0.1/private/ jessie-staging/main libdrm-omap1 armhf 2.4.46-3 [451 kB]
Get:91 http://172.17.0.1/private/ jessie-staging/main libdrm-radeon1 armhf 2.4.46-3 [468 kB]
Get:92 http://172.17.0.1/private/ jessie-staging/main libopenvg1-mesa armhf 9.1.6-2 [41.4 kB]
Get:93 http://172.17.0.1/private/ jessie-staging/main libegl1-mesa-drivers armhf 9.1.6-2 [1727 kB]
Get:94 http://172.17.0.1/private/ jessie-staging/main libevent-core-2.0-5 armhf 2.0.21-stable-1 [114 kB]
Get:95 http://172.17.0.1/private/ jessie-staging/main libevent-extra-2.0-5 armhf 2.0.21-stable-1 [94.4 kB]
Get:96 http://172.17.0.1/private/ jessie-staging/main libevent-openssl-2.0-5 armhf 2.0.21-stable-1 [50.9 kB]
Get:97 http://172.17.0.1/private/ jessie-staging/main libevent-pthreads-2.0-5 armhf 2.0.21-stable-1 [44.9 kB]
Get:98 http://172.17.0.1/private/ jessie-staging/main libfontenc1 armhf 1:1.1.2-1 [23.9 kB]
Get:99 http://172.17.0.1/private/ jessie-staging/main libjpeg8 armhf 8d-1 [132 kB]
Get:100 http://172.17.0.1/private/ jessie-staging/main libjasper1 armhf 1.900.1-14 [141 kB]
Get:101 http://172.17.0.1/private/ jessie-staging/main libjbig0 armhf 2.0-2 [31.5 kB]
Get:102 http://172.17.0.1/private/ jessie-staging/main libtiff4 armhf 3.9.7-2 [188 kB]
Get:103 http://172.17.0.1/private/ jessie-staging/main libgdk-pixbuf2.0-common all 2.28.2-1 [291 kB]
Get:104 http://172.17.0.1/private/ jessie-staging/main libgdk-pixbuf2.0-0 armhf 2.28.2-1 [141 kB]
Get:105 http://172.17.0.1/private/ jessie-staging/main libthai-data all 0.1.19-2 [156 kB]
Get:106 http://172.17.0.1/private/ jessie-staging/main libthai0 armhf 0.1.19-2 [40.5 kB]
Get:107 http://172.17.0.1/private/ jessie-staging/main fontconfig armhf 2.10.2-2 [374 kB]
Get:108 http://172.17.0.1/private/ jessie-staging/main libpango-1.0-0 armhf 1.32.5-5 [251 kB]
Get:109 http://172.17.0.1/private/ jessie-staging/main libgraphite2-3 armhf 1.2.3-1 [55.0 kB]
Get:110 http://172.17.0.1/private/ jessie-staging/main libharfbuzz0a armhf 0.9.19-1 [432 kB]
Get:111 http://172.17.0.1/private/ jessie-staging/main libpangoft2-1.0-0 armhf 1.32.5-5 [186 kB]
Get:112 http://172.17.0.1/private/ jessie-staging/main libpangocairo-1.0-0 armhf 1.32.5-5 [176 kB]
Get:113 http://172.17.0.1/private/ jessie-staging/main libxcomposite1 armhf 1:0.4.4-1 [16.8 kB]
Get:114 http://172.17.0.1/private/ jessie-staging/main libgtk2.0-common all 2.24.21-1 [3140 kB]
Get:115 http://172.17.0.1/private/ jessie-staging/main libxcursor1 armhf 1:1.1.14-1 [34.7 kB]
Get:116 http://172.17.0.1/private/ jessie-staging/main libxi6 armhf 2:1.7.2-1 [76.8 kB]
Get:117 http://172.17.0.1/private/ jessie-staging/main libxinerama1 armhf 2:1.1.3-1 [16.9 kB]
Get:118 http://172.17.0.1/private/ jessie-staging/main libxrandr2 armhf 2:1.4.1-1 [33.8 kB]
Get:119 http://172.17.0.1/private/ jessie-staging/main shared-mime-info armhf 1.0-1 [1065 kB]
Get:120 http://172.17.0.1/private/ jessie-staging/main libgtk2.0-0 armhf 2.24.21-1 [1962 kB]
Get:121 http://172.17.0.1/private/ jessie-staging/main libgail18 armhf 2.24.21-1 [524 kB]
Get:122 http://172.17.0.1/private/ jessie-staging/main gconf2-common all 3.2.6-1 [1041 kB]
Get:123 http://172.17.0.1/private/ jessie-staging/main libgconf-2-4 armhf 3.2.6-1 [413 kB]
Get:124 http://172.17.0.1/private/ jessie-staging/main libgnome-keyring-common all 3.4.1-1 [59.8 kB]
Get:125 http://172.17.0.1/private/ jessie-staging/main libgnome-keyring0 armhf 3.4.1-1 [84.9 kB]
Get:126 http://172.17.0.1/private/ jessie-staging/main libgudev-1.0-0 armhf 204-5 [26.1 kB]
Get:127 http://172.17.0.1/private/ jessie-staging/main libicu48 armhf 4.8.1.1-13 [4501 kB]
Get:128 http://172.17.0.1/private/ jessie-staging/main libharfbuzz-icu0 armhf 0.9.19-1 [299 kB]
Get:129 http://172.17.0.1/private/ jessie-staging/main libhunspell-1.3-0 armhf 1.3.2-4 [163 kB]
Get:130 http://172.17.0.1/private/ jessie-staging/main x11-common all 1:7.7+4 [282 kB]
Get:131 http://172.17.0.1/private/ jessie-staging/main libice6 armhf 2:1.0.8-2 [56.2 kB]
Get:132 http://172.17.0.1/private/ jessie-staging/main libnotify4 armhf 0.7.6-1 [26.2 kB]
Get:133 http://172.17.0.1/private/ jessie-staging/main libnspr4 armhf 2:4.10-1 [117 kB]
Get:134 http://172.17.0.1/private/ jessie-staging/main libnss3 armhf 2:3.15.1-1 [871 kB]
Get:135 http://172.17.0.1/private/ jessie-staging/main libidl0 armhf 0.8.14-0.2 [127 kB]
Get:136 http://172.17.0.1/private/ jessie-staging/main liborbit2 armhf 1:2.14.19-0.2 [208 kB]
Get:137 http://172.17.0.1/private/ jessie-staging/main libxft2 armhf 2.3.1-1 [55.4 kB]
Get:138 http://172.17.0.1/private/ jessie-staging/main libpangoxft-1.0-0 armhf 1.32.5-5 [171 kB]
Get:139 http://172.17.0.1/private/ jessie-staging/main libpcrecpp0 armhf 1:8.31-2 [125 kB]
Get:140 http://172.17.0.1/private/ jessie-staging/main libpolkit-gobject-1-0 armhf 0.105-3 [42.7 kB]
Get:141 http://172.17.0.1/private/ jessie-staging/main libpolkit-agent-1-0 armhf 0.105-3 [22.4 kB]
Get:142 http://172.17.0.1/private/ jessie-staging/main libsecret-common all 0.15-2 [39.8 kB]
Get:143 http://172.17.0.1/private/ jessie-staging/main libsecret-1-0 armhf 0.15-2 [129 kB]
Get:144 http://172.17.0.1/private/ jessie-staging/main libsigsegv2 armhf 2.10-2 [29.2 kB]
Get:145 http://172.17.0.1/private/ jessie-staging/main libsm6 armhf 2:1.2.1-2 [32.5 kB]
Get:146 http://172.17.0.1/private/ jessie-staging/main libxcb-util0 armhf 0.3.8-2 [23.2 kB]
Get:147 http://172.17.0.1/private/ jessie-staging/main libstartup-notification0 armhf 0.12-3 [19.7 kB]
Get:148 http://172.17.0.1/private/ jessie-staging/main libsystemd-login0 armhf 204-5 [37.6 kB]
Get:149 http://172.17.0.1/private/ jessie-staging/main libudisks2-0 armhf 2.1.1-1 [106 kB]
Get:150 http://172.17.0.1/private/ jessie-staging/main libunistring0 armhf 0.9.3-5 [408 kB]
Get:151 http://172.17.0.1/private/ jessie-staging/main libvpx1 armhf 1.2.0-2+rpi1 [209 kB]
Get:152 http://172.17.0.1/private/ jessie-staging/main libxt6 armhf 1:1.1.4-1 [183 kB]
Get:153 http://172.17.0.1/private/ jessie-staging/main libxmu6 armhf 2:1.1.1-1 [59.1 kB]
Get:154 http://172.17.0.1/private/ jessie-staging/main libxpm4 armhf 1:3.5.10-1 [44.9 kB]
Get:155 http://172.17.0.1/private/ jessie-staging/main libxaw7 armhf 2:1.0.11-1 [195 kB]
Get:156 http://172.17.0.1/private/ jessie-staging/main libxmuu1 armhf 2:1.1.1-1 [23.0 kB]
Get:157 http://172.17.0.1/private/ jessie-staging/main libxtst6 armhf 2:1.2.2-1 [26.8 kB]
Get:158 http://172.17.0.1/private/ jessie-staging/main libxv1 armhf 2:1.0.9-1 [22.0 kB]
Get:159 http://172.17.0.1/private/ jessie-staging/main libxxf86dga1 armhf 2:1.1.4-1 [22.4 kB]
Get:160 http://172.17.0.1/private/ jessie-staging/main libgnutlsxx27 armhf 2.12.23-7 [220 kB]
Get:161 http://172.17.0.1/private/ jessie-staging/main libiw30 armhf 30~pre9-8 [34.8 kB]
Get:162 http://172.17.0.1/private/ jessie-staging/main libpangox-1.0-0 armhf 0.0.2-4 [39.8 kB]
Get:163 http://172.17.0.1/private/ jessie-staging/main adduser all 3.113+nmu3 [264 kB]
Get:164 http://172.17.0.1/private/ jessie-staging/main file armhf 1:5.14-2 [53.8 kB]
Get:165 http://172.17.0.1/private/ jessie-staging/main gettext-base armhf 0.18.3.1-1 [136 kB]
Get:166 http://172.17.0.1/private/ jessie-staging/main mime-support all 3.54 [36.4 kB]
Get:167 http://172.17.0.1/private/ jessie-staging/main libpython2.7-stdlib armhf 2.7.5-8+rpi2 [2478 kB]
Get:168 http://172.17.0.1/private/ jessie-staging/main m4 armhf 1.4.16-5 [245 kB]
Get:169 http://172.17.0.1/private/ jessie-staging/main python2.7 armhf 2.7.5-8+rpi2 [234 kB]
Get:170 http://172.17.0.1/private/ jessie-staging/main python-minimal armhf 2.7.5-5 [43.1 kB]
Get:171 http://172.17.0.1/private/ jessie-staging/main libpython-stdlib armhf 2.7.5-5 [19.8 kB]
Get:172 http://172.17.0.1/private/ jessie-staging/main python armhf 2.7.5-5 [180 kB]
Get:173 http://172.17.0.1/private/ jessie-staging/main autoconf all 2.69-1.1 [336 kB]
Get:174 http://172.17.0.1/private/ jessie-staging/main autoconf2.13 all 2.13-62 [380 kB]
Get:175 http://172.17.0.1/private/ jessie-staging/main autotools-dev all 20130810.1 [69.6 kB]
Get:176 http://172.17.0.1/private/ jessie-staging/main cdbs all 0.4.122 [81.4 kB]
Get:177 http://172.17.0.1/private/ jessie-staging/main dbus armhf 1.6.14-1 [347 kB]
Get:178 http://172.17.0.1/private/ jessie-staging/main dbus-x11 armhf 1.6.14-1 [58.5 kB]
Get:179 http://172.17.0.1/private/ jessie-staging/main gettext armhf 0.18.3.1-1 [1837 kB]
Get:180 http://172.17.0.1/private/ jessie-staging/main intltool-debian all 0.35.0+20060710.1 [29.8 kB]
Get:181 http://172.17.0.1/private/ jessie-staging/main po-debconf all 1.0.16+nmu2 [223 kB]
Get:182 http://172.17.0.1/private/ jessie-staging/main debhelper all 9.20130921 [688 kB]
Get:183 http://172.17.0.1/private/ jessie-staging/main desktop-file-utils armhf 0.22-1 [73.0 kB]
Get:184 http://172.17.0.1/private/ jessie-staging/main gconf-service armhf 3.2.6-1 [404 kB]
Get:185 http://172.17.0.1/private/ jessie-staging/main psmisc armhf 22.20-1 [140 kB]
Get:186 http://172.17.0.1/private/ jessie-staging/main gconf2 armhf 3.2.6-1 [419 kB]
Get:187 http://172.17.0.1/private/ jessie-staging/main libgirepository-1.0-1 armhf 1.36.0-2 [97.0 kB]
Get:188 http://172.17.0.1/private/ jessie-staging/main gir1.2-glib-2.0 armhf 1.36.0-2 [177 kB]
Get:189 http://172.17.0.1/private/ jessie-staging/main gir1.2-atk-1.0 armhf 2.10.0-2 [62.0 kB]
Get:190 http://172.17.0.1/private/ jessie-staging/main gir1.2-freedesktop armhf 1.36.0-2 [20.7 kB]
Get:191 http://172.17.0.1/private/ jessie-staging/main gir1.2-gconf-2.0 armhf 3.2.6-1 [362 kB]
Get:192 http://172.17.0.1/private/ jessie-staging/main gir1.2-gdkpixbuf-2.0 armhf 2.28.2-1 [14.8 kB]
Get:193 http://172.17.0.1/private/ jessie-staging/main gir1.2-gnomekeyring-1.0 armhf 3.4.1-1 [37.3 kB]
Get:194 http://172.17.0.1/private/ jessie-staging/main gir1.2-pango-1.0 armhf 1.32.5-5 [178 kB]
Get:195 http://172.17.0.1/private/ jessie-staging/main gir1.2-gtk-2.0 armhf 2.24.21-1 [683 kB]
Get:196 http://172.17.0.1/private/ jessie-staging/main gir1.2-notify-0.7 armhf 0.7.6-1 [19.5 kB]
Get:197 http://172.17.0.1/private/ jessie-staging/main gnome-mime-data all 2.18.0-1 [725 kB]
Get:198 http://172.17.0.1/private/ jessie-staging/main x11-utils armhf 7.7+1 [221 kB]
Get:199 http://172.17.0.1/private/ jessie-staging/main udisks2 armhf 2.1.1-1 [349 kB]
Get:200 http://172.17.0.1/private/ jessie-staging/main gvfs-common all 1.16.3-1 [673 kB]
Get:201 http://172.17.0.1/private/ jessie-staging/main gvfs-libs armhf 1.16.3-1 [259 kB]
Get:202 http://172.17.0.1/private/ jessie-staging/main gvfs-daemons armhf 1.16.3-1 [290 kB]
Get:203 http://172.17.0.1/private/ jessie-staging/main gvfs armhf 1.16.3-1 [259 kB]
Get:204 http://172.17.0.1/private/ jessie-staging/main pkg-config armhf 0.26-1 [56.9 kB]
Get:205 http://172.17.0.1/private/ jessie-staging/main libart-2.0-dev armhf 2.3.21-2 [82.0 kB]
Get:206 http://172.17.0.1/private/ jessie-staging/main libasound2-dev armhf 1.0.27.2-1 [110 kB]
Get:207 http://172.17.0.1/private/ jessie-staging/main libelfg0 armhf 0.8.13-3 [56.5 kB]
Get:208 http://172.17.0.1/private/ jessie-staging/main libglib2.0-data all 2.36.4-1 [1847 kB]
Get:209 http://172.17.0.1/private/ jessie-staging/main libglib2.0-bin armhf 2.36.4-1 [1060 kB]
Get:210 http://172.17.0.1/private/ jessie-staging/main libpcre3-dev armhf 1:8.31-2 [350 kB]
Get:211 http://172.17.0.1/private/ jessie-staging/main zlib1g-dev armhf 1:1.2.8.dfsg-1 [212 kB]
Get:212 http://172.17.0.1/private/ jessie-staging/main libglib2.0-dev armhf 2.36.4-1 [2113 kB]
Get:213 http://172.17.0.1/private/ jessie-staging/main libatk1.0-dev armhf 2.10.0-2 [114 kB]
Get:214 http://172.17.0.1/private/ jessie-staging/main libavahi-common-dev armhf 0.6.31-2 [68.5 kB]
Get:215 http://172.17.0.1/private/ jessie-staging/main libdbus-1-dev armhf 1.6.14-1 [213 kB]
Get:216 http://172.17.0.1/private/ jessie-staging/main libavahi-client-dev armhf 0.6.31-2 [62.3 kB]
Get:217 http://172.17.0.1/private/ jessie-staging/main libavahi-glib-dev armhf 0.6.31-2 [36.6 kB]
Get:218 http://172.17.0.1/private/ jessie-staging/main libbonobo2-common all 2.32.1-1 [252 kB]
Get:219 http://172.17.0.1/private/ jessie-staging/main libbonobo2-0 armhf 2.32.1-1 [224 kB]
Get:220 http://172.17.0.1/private/ jessie-staging/main libidl-dev armhf 0.8.14-0.2 [137 kB]
Get:221 http://172.17.0.1/private/ jessie-staging/main liborbit2-dev armhf 1:2.14.19-0.2 [348 kB]
Get:222 http://172.17.0.1/private/ jessie-staging/main libpopt-dev armhf 1.16-7 [52.0 kB]
Get:223 http://172.17.0.1/private/ jessie-staging/main libbonobo2-dev armhf 2.32.1-1 [586 kB]
Get:224 http://172.17.0.1/private/ jessie-staging/main libpango1.0-0 armhf 1.32.5-5 [162 kB]
Get:225 http://172.17.0.1/private/ jessie-staging/main libglade2-0 armhf 1:2.6.4-1 [85.3 kB]
Get:226 http://172.17.0.1/private/ jessie-staging/main libfam0 armhf 2.7.0-17 [27.8 kB]
Get:227 http://172.17.0.1/private/ jessie-staging/main libgnomevfs2-common all 1:2.24.4-3 [757 kB]
Get:228 http://172.17.0.1/private/ jessie-staging/main libgnomevfs2-0 armhf 1:2.24.4-3 [467 kB]
Get:229 http://172.17.0.1/private/ jessie-staging/main libgnome2-common all 2.32.1-4 [915 kB]
Get:230 http://172.17.0.1/private/ jessie-staging/main libgnome2-0 armhf 2.32.1-4+b1 [467 kB]
Get:231 http://172.17.0.1/private/ jessie-staging/main libgnomecanvas2-common all 2.30.3-1.2 [133 kB]
Get:232 http://172.17.0.1/private/ jessie-staging/main libgnomecanvas2-0 armhf 2.30.3-1.2 [95.0 kB]
Get:233 http://172.17.0.1/private/ jessie-staging/main libbonoboui2-common all 2.24.3-1 [401 kB]
Get:234 http://172.17.0.1/private/ jessie-staging/main libbonoboui2-0 armhf 2.24.3-1 [217 kB]
Get:235 http://172.17.0.1/private/ jessie-staging/main xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:236 http://172.17.0.1/private/ jessie-staging/main x11proto-core-dev all 7.0.24-1 [779 kB]
Get:237 http://172.17.0.1/private/ jessie-staging/main libxau-dev armhf 1:1.0.8-1 [23.0 kB]
Get:238 http://172.17.0.1/private/ jessie-staging/main libxdmcp-dev armhf 1:1.1.1-1 [40.8 kB]
Get:239 http://172.17.0.1/private/ jessie-staging/main x11proto-input-dev all 2.3-1 [177 kB]
Get:240 http://172.17.0.1/private/ jessie-staging/main x11proto-kb-dev all 1.0.6-2 [269 kB]
Get:241 http://172.17.0.1/private/ jessie-staging/main xtrans-dev all 1.2.7-1 [112 kB]
Get:242 http://172.17.0.1/private/ jessie-staging/main libpthread-stubs0-dev armhf 0.3-4 [4042 B]
Get:243 http://172.17.0.1/private/ jessie-staging/main libxcb1-dev armhf 1.9.1-3 [98.5 kB]
Get:244 http://172.17.0.1/private/ jessie-staging/main libx11-dev armhf 2:1.6.2-1 [991 kB]
Get:245 http://172.17.0.1/private/ jessie-staging/main libpng12-dev armhf 1.2.49-4 [260 kB]
Get:246 http://172.17.0.1/private/ jessie-staging/main libgdk-pixbuf2.0-dev armhf 2.28.2-1 [49.2 kB]
Get:247 http://172.17.0.1/private/ jessie-staging/main libfreetype6-dev armhf 2.4.9-1.1 [748 kB]
Get:248 http://172.17.0.1/private/ jessie-staging/main x11proto-render-dev all 2:0.11.1-2 [20.8 kB]
Get:249 http://172.17.0.1/private/ jessie-staging/main libxrender-dev armhf 1:0.9.8-1 [38.8 kB]
Get:250 http://172.17.0.1/private/ jessie-staging/main libexpat1-dev armhf 2.1.0-4 [210 kB]
Get:251 http://172.17.0.1/private/ jessie-staging/main libfontconfig1-dev armhf 2.10.2-2 [867 kB]
Get:252 http://172.17.0.1/private/ jessie-staging/main libxft-dev armhf 2.3.1-1 [68.1 kB]
Get:253 http://172.17.0.1/private/ jessie-staging/main libharfbuzz-dev armhf 0.9.19-1 [311 kB]
Get:254 http://172.17.0.1/private/ jessie-staging/main x11proto-xext-dev all 7.2.1-1 [273 kB]
Get:255 http://172.17.0.1/private/ jessie-staging/main libxext-dev armhf 2:1.3.2-1 [110 kB]
Get:256 http://172.17.0.1/private/ jessie-staging/main libice-dev armhf 2:1.0.8-2 [65.9 kB]
Get:257 http://172.17.0.1/private/ jessie-staging/main libsm-dev armhf 2:1.2.1-2 [35.6 kB]
Get:258 http://172.17.0.1/private/ jessie-staging/main libpixman-1-dev armhf 0.30.2-1 [477 kB]
Get:259 http://172.17.0.1/private/ jessie-staging/main libxcb-render0-dev armhf 1.9.1-3 [25.2 kB]
Get:260 http://172.17.0.1/private/ jessie-staging/main libxcb-shm0-dev armhf 1.9.1-3 [12.0 kB]
Get:261 http://172.17.0.1/private/ jessie-staging/main libdrm-dev armhf 2.4.46-3 [577 kB]
Get:262 http://172.17.0.1/private/ jessie-staging/main mesa-common-dev armhf 9.1.6-2 [300 kB]
Get:263 http://172.17.0.1/private/ jessie-staging/main libx11-xcb-dev armhf 2:1.6.2-1 [165 kB]
Get:264 http://172.17.0.1/private/ jessie-staging/main libxcb-dri2-0-dev armhf 1.9.1-3 [15.5 kB]
Get:265 http://172.17.0.1/private/ jessie-staging/main libxcb-glx0-dev armhf 1.9.1-3 [45.9 kB]
Get:266 http://172.17.0.1/private/ jessie-staging/main x11proto-fixes-dev all 1:5.0-2 [19.2 kB]
Get:267 http://172.17.0.1/private/ jessie-staging/main libxfixes-dev armhf 1:5.0.1-1 [24.1 kB]
Get:268 http://172.17.0.1/private/ jessie-staging/main x11proto-damage-dev all 1:1.2.1-2 [11.8 kB]
Get:269 http://172.17.0.1/private/ jessie-staging/main libxdamage-dev armhf 1:1.1.4-1 [14.3 kB]
Get:270 http://172.17.0.1/private/ jessie-staging/main x11proto-xf86vidmode-dev all 2.3.1-2 [6114 B]
Get:271 http://172.17.0.1/private/ jessie-staging/main libxxf86vm-dev armhf 1:1.1.3-1 [25.5 kB]
Get:272 http://172.17.0.1/private/ jessie-staging/main x11proto-dri2-dev all 2.8-2 [18.2 kB]
Get:273 http://172.17.0.1/private/ jessie-staging/main x11proto-gl-dev all 1.4.16-2 [32.1 kB]
Get:274 http://172.17.0.1/private/ jessie-staging/main libgl1-mesa-dev armhf 9.1.6-2 [34.7 kB]
Get:275 http://172.17.0.1/private/ jessie-staging/main libegl1-mesa-dev armhf 9.1.6-2 [45.9 kB]
Get:276 http://172.17.0.1/private/ jessie-staging/main libcairo2-dev armhf 1.12.16-2 [1225 kB]
Get:277 http://172.17.0.1/private/ jessie-staging/main libpango1.0-dev armhf 1.32.5-5 [397 kB]
Get:278 http://172.17.0.1/private/ jessie-staging/main x11proto-xinerama-dev all 1.2.1-2 [4938 B]
Get:279 http://172.17.0.1/private/ jessie-staging/main libxinerama-dev armhf 2:1.1.3-1 [19.5 kB]
Get:280 http://172.17.0.1/private/ jessie-staging/main libxi-dev armhf 2:1.7.2-1 [250 kB]
Get:281 http://172.17.0.1/private/ jessie-staging/main x11proto-randr-dev all 1.4.0-2 [46.8 kB]
Get:282 http://172.17.0.1/private/ jessie-staging/main libxrandr-dev armhf 2:1.4.1-1 [42.5 kB]
Get:283 http://172.17.0.1/private/ jessie-staging/main libxcursor-dev armhf 1:1.1.14-1 [43.1 kB]
Get:284 http://172.17.0.1/private/ jessie-staging/main x11proto-composite-dev all 1:0.4.2-2 [15.3 kB]
Get:285 http://172.17.0.1/private/ jessie-staging/main libxcomposite-dev armhf 1:0.4.4-1 [20.5 kB]
Get:286 http://172.17.0.1/private/ jessie-staging/main libxml2-utils armhf 2.9.1+dfsg1-3 [96.4 kB]
Get:287 http://172.17.0.1/private/ jessie-staging/main libgtk2.0-dev armhf 2.24.21-1 [2770 kB]
Get:288 http://172.17.0.1/private/ jessie-staging/main libgail-common armhf 2.24.21-1 [596 kB]
Get:289 http://172.17.0.1/private/ jessie-staging/main libgail-dev armhf 2.24.21-1 [524 kB]
Get:290 http://172.17.0.1/private/ jessie-staging/main libgnomecanvas2-dev armhf 2.30.3-1.2 [114 kB]
Get:291 http://172.17.0.1/private/ jessie-staging/main libgconf2-dev armhf 3.2.6-1 [433 kB]
Get:292 http://172.17.0.1/private/ jessie-staging/main libgpg-error-dev armhf 1.12-0.2 [32.1 kB]
Get:293 http://172.17.0.1/private/ jessie-staging/main libgcrypt11-dev armhf 1.5.3-2 [372 kB]
Get:294 http://172.17.0.1/private/ jessie-staging/main libtasn1-3-dev armhf 2.14-3 [409 kB]
Get:295 http://172.17.0.1/private/ jessie-staging/main libp11-kit-dev armhf 0.18.5-3 [128 kB]
Get:296 http://172.17.0.1/private/ jessie-staging/main libgnutls-dev armhf 2.12.23-7 [696 kB]
Get:297 http://172.17.0.1/private/ jessie-staging/main libxml2-dev armhf 2.9.1+dfsg1-3 [837 kB]
Get:298 http://172.17.0.1/private/ jessie-staging/main libsepol1-dev armhf 2.1.9-2 [191 kB]
Get:299 http://172.17.0.1/private/ jessie-staging/main libselinux1-dev armhf 2.1.13-2 [172 kB]
Get:300 http://172.17.0.1/private/ jessie-staging/main libgnomevfs2-dev armhf 1:2.24.4-3 [466 kB]
Get:301 http://172.17.0.1/private/ jessie-staging/main libcanberra-dev armhf 0.30-2+b1 [14.1 kB]
Get:302 http://172.17.0.1/private/ jessie-staging/main libgnome2-dev armhf 2.32.1-4+b1 [466 kB]
Get:303 http://172.17.0.1/private/ jessie-staging/main libbonoboui2-dev armhf 2.24.3-1 [289 kB]
Get:304 http://172.17.0.1/private/ jessie-staging/main libbz2-dev armhf 1.0.6-5 [33.8 kB]
Get:305 http://172.17.0.1/private/ jessie-staging/main libdbus-glib-1-dev armhf 0.100.2-1 [240 kB]
Get:306 http://172.17.0.1/private/ jessie-staging/main libevent-dev armhf 2.0.21-stable-1 [326 kB]
Get:307 http://172.17.0.1/private/ jessie-staging/main libffi-dev armhf 3.0.13-4 [110 kB]
Get:308 http://172.17.0.1/private/ jessie-staging/main libgnome-keyring-dev armhf 3.4.1-1 [96.7 kB]
Get:309 http://172.17.0.1/private/ jessie-staging/main libgnomeui-common all 2.24.5-2 [863 kB]
Get:310 http://172.17.0.1/private/ jessie-staging/main libgnomeui-0 armhf 2.24.5-2 [345 kB]
Get:311 http://172.17.0.1/private/ jessie-staging/main libgnomeui-dev armhf 2.24.5-2 [432 kB]
Get:312 http://172.17.0.1/private/ jessie-staging/main libhunspell-dev armhf 1.3.2-4 [230 kB]
Get:313 http://172.17.0.1/private/ jessie-staging/main libjpeg8-dev armhf 8d-1 [238 kB]
Get:314 http://172.17.0.1/private/ jessie-staging/main libnotify-dev armhf 0.7.6-1 [31.1 kB]
Get:315 http://172.17.0.1/private/ jessie-staging/main libnspr4-dev armhf 2:4.10-1 [252 kB]
Get:316 http://172.17.0.1/private/ jessie-staging/main libnss3-dev armhf 2:3.15.1-1 [215 kB]
Get:317 http://172.17.0.1/private/ jessie-staging/main libtinfo-dev armhf 5.9+20130608-1 [92.5 kB]
Get:318 http://172.17.0.1/private/ jessie-staging/main libreadline6-dev armhf 6.2+dfsg-0.1 [164 kB]
Get:319 http://172.17.0.1/private/ jessie-staging/main libreadline-dev armhf 6.2+dfsg-0.1 [898 B]
Get:320 http://172.17.0.1/private/ jessie-staging/main libsqlite3-dev armhf 3.8.0.2-1 [512 kB]
Get:321 http://172.17.0.1/private/ jessie-staging/main libstartup-notification0-dev armhf 0.12-3 [21.1 kB]
Get:322 http://172.17.0.1/private/ jessie-staging/main libvpx-dev armhf 1.2.0-2+rpi1 [276 kB]
Get:323 http://172.17.0.1/private/ jessie-staging/main libxt-dev armhf 1:1.1.4-1 [447 kB]
Get:324 http://172.17.0.1/private/ jessie-staging/main python-pkg-resources all 0.6.49-2 [62.5 kB]
Get:325 http://172.17.0.1/private/ jessie-staging/main python-ply all 3.4-3 [71.6 kB]
Get:326 http://172.17.0.1/private/ jessie-staging/main python-setuptools all 0.6.49-2 [320 kB]
Get:327 http://172.17.0.1/private/ jessie-staging/main python-virtualenv all 1.10.1-1 [1289 kB]
Get:328 http://172.17.0.1/private/ jessie-staging/main unzip armhf 6.0-9 [193 kB]
Get:329 http://172.17.0.1/private/ jessie-staging/main zip armhf 3.0-7 [333 kB]
Get:330 http://172.17.0.1/private/ jessie-staging/main libiw-dev armhf 30~pre9-8 [55.6 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 102 MB in 10min 20s (165 kB/s)
Selecting previously unselected package libpipeline1:armhf.
(Reading database ... 12149 files and directories currently installed.)
Unpacking libpipeline1:armhf (from .../libpipeline1_1.2.4-1_armhf.deb) ...
Selecting previously unselected package libpopt0:armhf.
Unpacking libpopt0:armhf (from .../libpopt0_1.16-7_armhf.deb) ...
Selecting previously unselected package libssl1.0.0:armhf.
Unpacking libssl1.0.0:armhf (from .../libssl1.0.0_1.0.1e-3+rpi1_armhf.deb) ...
Selecting previously unselected package groff-base.
Unpacking groff-base (from .../groff-base_1.22.2-3_armhf.deb) ...
Selecting previously unselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_9.0.5_armhf.deb) ...
Selecting previously unselected package man-db.
Unpacking man-db (from .../man-db_2.6.5-2_armhf.deb) ...
Selecting previously unselected package libasprintf0c2:armhf.
Unpacking libasprintf0c2:armhf (from .../libasprintf0c2_0.18.3.1-1_armhf.deb) ...
Selecting previously unselected package libevent-2.0-5:armhf.
Unpacking libevent-2.0-5:armhf (from .../libevent-2.0-5_2.0.21-stable-1_armhf.deb) ...
Selecting previously unselected package libgpg-error0:armhf.
Unpacking libgpg-error0:armhf (from .../libgpg-error0_1.12-0.2_armhf.deb) ...
Selecting previously unselected package libgcrypt11:armhf.
Unpacking libgcrypt11:armhf (from .../libgcrypt11_1.5.3-2_armhf.deb) ...
Selecting previously unselected package libp11-kit0:armhf.
Unpacking libp11-kit0:armhf (from .../libp11-kit0_0.18.5-3_armhf.deb) ...
Selecting previously unselected package libtasn1-3:armhf.
Unpacking libtasn1-3:armhf (from .../libtasn1-3_2.14-3_armhf.deb) ...
Selecting previously unselected package libgnutls26:armhf.
Unpacking libgnutls26:armhf (from .../libgnutls26_2.12.23-7_armhf.deb) ...
Selecting previously unselected package libgnutls-openssl27:armhf.
Unpacking libgnutls-openssl27:armhf (from .../libgnutls-openssl27_2.12.23-7_armhf.deb) ...
Selecting previously unselected package libkeyutils1:armhf.
Unpacking libkeyutils1:armhf (from .../libkeyutils1_1.5.6-1_armhf.deb) ...
Selecting previously unselected package libkrb5support0:armhf.
Unpacking libkrb5support0:armhf (from .../libkrb5support0_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libk5crypto3:armhf.
Unpacking libk5crypto3:armhf (from .../libk5crypto3_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libkrb5-3:armhf.
Unpacking libkrb5-3:armhf (from .../libkrb5-3_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Unpacking libgssapi-krb5-2:armhf (from .../libgssapi-krb5-2_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libsasl2-modules:armhf.
Unpacking libsasl2-modules:armhf (from .../libsasl2-modules_2.1.25.dfsg1-14_armhf.deb) ...
Selecting previously unselected package libsasl2-2:armhf.
Unpacking libsasl2-2:armhf (from .../libsasl2-2_2.1.25.dfsg1-14_armhf.deb) ...
Selecting previously unselected package libldap-2.4-2:armhf.
Unpacking libldap-2.4-2:armhf (from .../libldap-2.4-2_2.4.31-1+nmu2+b1_armhf.deb) ...
Selecting previously unselected package libmagic1:armhf.
Unpacking libmagic1:armhf (from .../libmagic1_1%3a5.14-2_armhf.deb) ...
Selecting previously unselected package libsqlite3-0:armhf.
Unpacking libsqlite3-0:armhf (from .../libsqlite3-0_3.8.0.2-1_armhf.deb) ...
Selecting previously unselected package libxml2:armhf.
Unpacking libxml2:armhf (from .../libxml2_2.9.1+dfsg1-3_armhf.deb) ...
Selecting previously unselected package libpython2.7-minimal.
Unpacking libpython2.7-minimal (from .../libpython2.7-minimal_2.7.5-8+rpi2_armhf.deb) ...
Selecting previously unselected package python2.7-minimal.
Unpacking python2.7-minimal (from .../python2.7-minimal_2.7.5-8+rpi2_armhf.deb) ...
Selecting previously unselected package libart-2.0-2:armhf.
Unpacking libart-2.0-2:armhf (from .../libart-2.0-2_2.3.21-2_armhf.deb) ...
Selecting previously unselected package libasound2-data.
Unpacking libasound2-data (from .../libasound2-data_1.0.27.2-1_all.deb) ...
Selecting previously unselected package libasound2:armhf.
Unpacking libasound2:armhf (from .../libasound2_1.0.27.2-1_armhf.deb) ...
Selecting previously unselected package libatasmart4:armhf.
Unpacking libatasmart4:armhf (from .../libatasmart4_0.19-2_armhf.deb) ...
Selecting previously unselected package libffi6:armhf.
Unpacking libffi6:armhf (from .../libffi6_3.0.13-4_armhf.deb) ...
Selecting previously unselected package libglib2.0-0:armhf.
Unpacking libglib2.0-0:armhf (from .../libglib2.0-0_2.36.4-1_armhf.deb) ...
Selecting previously unselected package libatk1.0-data.
Unpacking libatk1.0-data (from .../libatk1.0-data_2.10.0-2_all.deb) ...
Selecting previously unselected package libatk1.0-0:armhf.
Unpacking libatk1.0-0:armhf (from .../libatk1.0-0_2.10.0-2_armhf.deb) ...
Selecting previously unselected package libavahi-common-data:armhf.
Unpacking libavahi-common-data:armhf (from .../libavahi-common-data_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libavahi-common3:armhf.
Unpacking libavahi-common3:armhf (from .../libavahi-common3_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libavahi-client3:armhf.
Unpacking libavahi-client3:armhf (from .../libavahi-client3_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libavahi-glib1:armhf.
Unpacking libavahi-glib1:armhf (from .../libavahi-glib1_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libbluray1:armhf.
Unpacking libbluray1:armhf (from .../libbluray1_1%3a0.2.2-1_armhf.deb) ...
Selecting previously unselected package libdrm2:armhf.
Unpacking libdrm2:armhf (from .../libdrm2_2.4.46-3_armhf.deb) ...
Selecting previously unselected package libglapi-mesa:armhf.
Unpacking libglapi-mesa:armhf (from .../libglapi-mesa_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libllvm3.2:armhf.
Unpacking libllvm3.2:armhf (from .../libllvm3.2_1%3a3.2repack-10+rpi1_armhf.deb) ...
Selecting previously unselected package libxau6:armhf.
Unpacking libxau6:armhf (from .../libxau6_1%3a1.0.8-1_armhf.deb) ...
Selecting previously unselected package libxdmcp6:armhf.
Unpacking libxdmcp6:armhf (from .../libxdmcp6_1%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxcb1:armhf.
Unpacking libxcb1:armhf (from .../libxcb1_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Unpacking libxcb-dri2-0:armhf (from .../libxcb-dri2-0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libgbm1:armhf.
Unpacking libgbm1:armhf (from .../libgbm1_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libwayland-client0:armhf.
Unpacking libwayland-client0:armhf (from .../libwayland-client0_1.2.1-1_armhf.deb) ...
Selecting previously unselected package libwayland-server0:armhf.
Unpacking libwayland-server0:armhf (from .../libwayland-server0_1.2.1-1_armhf.deb) ...
Selecting previously unselected package libx11-data.
Unpacking libx11-data (from .../libx11-data_2%3a1.6.2-1_all.deb) ...
Selecting previously unselected package libx11-6:armhf.
Unpacking libx11-6:armhf (from .../libx11-6_2%3a1.6.2-1_armhf.deb) ...
Selecting previously unselected package libx11-xcb1:armhf.
Unpacking libx11-xcb1:armhf (from .../libx11-xcb1_2%3a1.6.2-1_armhf.deb) ...
Selecting previously unselected package libxcb-render0:armhf.
Unpacking libxcb-render0:armhf (from .../libxcb-render0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxcb-shape0:armhf.
Unpacking libxcb-shape0:armhf (from .../libxcb-shape0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Unpacking libxcb-xfixes0:armhf (from .../libxcb-xfixes0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libegl1-mesa:armhf.
Unpacking libegl1-mesa:armhf (from .../libegl1-mesa_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libexpat1:armhf.
Unpacking libexpat1:armhf (from .../libexpat1_2.1.0-4_armhf.deb) ...
Selecting previously unselected package libfreetype6:armhf.
Unpacking libfreetype6:armhf (from .../libfreetype6_2.4.9-1.1_armhf.deb) ...
Selecting previously unselected package ucf.
Unpacking ucf (from .../ucf_3.0027+nmu1_all.deb) ...
Moving old data out of the way
Selecting previously unselected package fonts-dejavu-core.
Unpacking fonts-dejavu-core (from .../fonts-dejavu-core_2.33+svn2514-3_all.deb) ...
Selecting previously unselected package ttf-dejavu-core.
Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.33+svn2514-3_all.deb) ...
Selecting previously unselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.10.2-2_all.deb) ...
Selecting previously unselected package libfontconfig1:armhf.
Unpacking libfontconfig1:armhf (from .../libfontconfig1_2.10.2-2_armhf.deb) ...
Selecting previously unselected package libxcb-glx0:armhf.
Unpacking libxcb-glx0:armhf (from .../libxcb-glx0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxfixes3:armhf.
Unpacking libxfixes3:armhf (from .../libxfixes3_1%3a5.0.1-1_armhf.deb) ...
Selecting previously unselected package libxdamage1:armhf.
Unpacking libxdamage1:armhf (from .../libxdamage1_1%3a1.1.4-1_armhf.deb) ...
Selecting previously unselected package libxext6:armhf.
Unpacking libxext6:armhf (from .../libxext6_2%3a1.3.2-1_armhf.deb) ...
Selecting previously unselected package libxxf86vm1:armhf.
Unpacking libxxf86vm1:armhf (from .../libxxf86vm1_1%3a1.1.3-1_armhf.deb) ...
Selecting previously unselected package libgl1-mesa-glx:armhf.
Unpacking libgl1-mesa-glx:armhf (from .../libgl1-mesa-glx_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libpixman-1-0:armhf.
Unpacking libpixman-1-0:armhf (from .../libpixman-1-0_0.30.2-1_armhf.deb) ...
Selecting previously unselected package libpng12-0:armhf.
Unpacking libpng12-0:armhf (from .../libpng12-0_1.2.49-4_armhf.deb) ...
Selecting previously unselected package libxcb-shm0:armhf.
Unpacking libxcb-shm0:armhf (from .../libxcb-shm0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxrender1:armhf.
Unpacking libxrender1:armhf (from .../libxrender1_1%3a0.9.8-1_armhf.deb) ...
Selecting previously unselected package libcairo2:armhf.
Unpacking libcairo2:armhf (from .../libcairo2_1.12.16-2_armhf.deb) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Unpacking libcairo-gobject2:armhf (from .../libcairo-gobject2_1.12.16-2_armhf.deb) ...
Selecting previously unselected package liblzo2-2:armhf.
Unpacking liblzo2-2:armhf (from .../liblzo2-2_2.06-1.2_armhf.deb) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Unpacking libcairo-script-interpreter2:armhf (from .../libcairo-script-interpreter2_1.12.16-2_armhf.deb) ...
Selecting previously unselected package libltdl7:armhf.
Unpacking libltdl7:armhf (from .../libltdl7_2.4.2-1.3_armhf.deb) ...
Selecting previously unselected package libogg0:armhf.
Unpacking libogg0:armhf (from .../libogg0_1.3.1-1_armhf.deb) ...
Selecting previously unselected package libtdb1:armhf.
Unpacking libtdb1:armhf (from .../libtdb1_1.2.12-1_armhf.deb) ...
Selecting previously unselected package libvorbis0a:armhf.
Unpacking libvorbis0a:armhf (from .../libvorbis0a_1.3.2-1.3_armhf.deb) ...
Selecting previously unselected package libvorbisfile3:armhf.
Unpacking libvorbisfile3:armhf (from .../libvorbisfile3_1.3.2-1.3_armhf.deb) ...
Selecting previously unselected package libcanberra0:armhf.
Unpacking libcanberra0:armhf (from .../libcanberra0_0.30-2+b1_armhf.deb) ...
Selecting previously unselected package libcroco3:armhf.
Unpacking libcroco3:armhf (from .../libcroco3_0.6.8-2_armhf.deb) ...
Selecting previously unselected package libcups2:armhf.
Unpacking libcups2:armhf (from .../libcups2_1.6.3-1+rpi1_armhf.deb) ...
Selecting previously unselected package libdatrie1:armhf.
Unpacking libdatrie1:armhf (from .../libdatrie1_0.2.6-2_armhf.deb) ...
Selecting previously unselected package libdbus-glib-1-2:armhf.
Unpacking libdbus-glib-1-2:armhf (from .../libdbus-glib-1-2_0.100.2-1_armhf.deb) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Unpacking libdrm-nouveau2:armhf (from .../libdrm-nouveau2_2.4.46-3_armhf.deb) ...
Selecting previously unselected package libdrm-omap1:armhf.
Unpacking libdrm-omap1:armhf (from .../libdrm-omap1_2.4.46-3_armhf.deb) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Unpacking libdrm-radeon1:armhf (from .../libdrm-radeon1_2.4.46-3_armhf.deb) ...
Selecting previously unselected package libopenvg1-mesa:armhf.
Unpacking libopenvg1-mesa:armhf (from .../libopenvg1-mesa_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libegl1-mesa-drivers:armhf.
Unpacking libegl1-mesa-drivers:armhf (from .../libegl1-mesa-drivers_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libevent-core-2.0-5:armhf.
Unpacking libevent-core-2.0-5:armhf (from .../libevent-core-2.0-5_2.0.21-stable-1_armhf.deb) ...
Selecting previously unselected package libevent-extra-2.0-5:armhf.
Unpacking libevent-extra-2.0-5:armhf (from .../libevent-extra-2.0-5_2.0.21-stable-1_armhf.deb) ...
Selecting previously unselected package libevent-openssl-2.0-5:armhf.
Unpacking libevent-openssl-2.0-5:armhf (from .../libevent-openssl-2.0-5_2.0.21-stable-1_armhf.deb) ...
Selecting previously unselected package libevent-pthreads-2.0-5:armhf.
Unpacking libevent-pthreads-2.0-5:armhf (from .../libevent-pthreads-2.0-5_2.0.21-stable-1_armhf.deb) ...
Selecting previously unselected package libfontenc1:armhf.
Unpacking libfontenc1:armhf (from .../libfontenc1_1%3a1.1.2-1_armhf.deb) ...
Selecting previously unselected package libjpeg8:armhf.
Unpacking libjpeg8:armhf (from .../libjpeg8_8d-1_armhf.deb) ...
Selecting previously unselected package libjasper1:armhf.
Unpacking libjasper1:armhf (from .../libjasper1_1.900.1-14_armhf.deb) ...
Selecting previously unselected package libjbig0:armhf.
Unpacking libjbig0:armhf (from .../libjbig0_2.0-2_armhf.deb) ...
Selecting previously unselected package libtiff4:armhf.
Unpacking libtiff4:armhf (from .../libtiff4_3.9.7-2_armhf.deb) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Unpacking libgdk-pixbuf2.0-common (from .../libgdk-pixbuf2.0-common_2.28.2-1_all.deb) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Unpacking libgdk-pixbuf2.0-0:armhf (from .../libgdk-pixbuf2.0-0_2.28.2-1_armhf.deb) ...
Selecting previously unselected package libthai-data.
Unpacking libthai-data (from .../libthai-data_0.1.19-2_all.deb) ...
Selecting previously unselected package libthai0:armhf.
Unpacking libthai0:armhf (from .../libthai0_0.1.19-2_armhf.deb) ...
Selecting previously unselected package fontconfig.
Unpacking fontconfig (from .../fontconfig_2.10.2-2_armhf.deb) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Unpacking libpango-1.0-0:armhf (from .../libpango-1.0-0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package libgraphite2-3:armhf.
Unpacking libgraphite2-3:armhf (from .../libgraphite2-3_1.2.3-1_armhf.deb) ...
Selecting previously unselected package libharfbuzz0a:armhf.
Unpacking libharfbuzz0a:armhf (from .../libharfbuzz0a_0.9.19-1_armhf.deb) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Unpacking libpangoft2-1.0-0:armhf (from .../libpangoft2-1.0-0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Unpacking libpangocairo-1.0-0:armhf (from .../libpangocairo-1.0-0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package libxcomposite1:armhf.
Unpacking libxcomposite1:armhf (from .../libxcomposite1_1%3a0.4.4-1_armhf.deb) ...
Selecting previously unselected package libgtk2.0-common.
Unpacking libgtk2.0-common (from .../libgtk2.0-common_2.24.21-1_all.deb) ...
Selecting previously unselected package libxcursor1:armhf.
Unpacking libxcursor1:armhf (from .../libxcursor1_1%3a1.1.14-1_armhf.deb) ...
Selecting previously unselected package libxi6:armhf.
Unpacking libxi6:armhf (from .../libxi6_2%3a1.7.2-1_armhf.deb) ...
Selecting previously unselected package libxinerama1:armhf.
Unpacking libxinerama1:armhf (from .../libxinerama1_2%3a1.1.3-1_armhf.deb) ...
Selecting previously unselected package libxrandr2:armhf.
Unpacking libxrandr2:armhf (from .../libxrandr2_2%3a1.4.1-1_armhf.deb) ...
Selecting previously unselected package shared-mime-info.
Unpacking shared-mime-info (from .../shared-mime-info_1.0-1_armhf.deb) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Unpacking libgtk2.0-0:armhf (from .../libgtk2.0-0_2.24.21-1_armhf.deb) ...
Selecting previously unselected package libgail18:armhf.
Unpacking libgail18:armhf (from .../libgail18_2.24.21-1_armhf.deb) ...
Selecting previously unselected package gconf2-common.
Unpacking gconf2-common (from .../gconf2-common_3.2.6-1_all.deb) ...
Selecting previously unselected package libgconf-2-4:armhf.
Unpacking libgconf-2-4:armhf (from .../libgconf-2-4_3.2.6-1_armhf.deb) ...
Selecting previously unselected package libgnome-keyring-common.
Unpacking libgnome-keyring-common (from .../libgnome-keyring-common_3.4.1-1_all.deb) ...
Selecting previously unselected package libgnome-keyring0:armhf.
Unpacking libgnome-keyring0:armhf (from .../libgnome-keyring0_3.4.1-1_armhf.deb) ...
Selecting previously unselected package libgudev-1.0-0:armhf.
Unpacking libgudev-1.0-0:armhf (from .../libgudev-1.0-0_204-5_armhf.deb) ...
Selecting previously unselected package libicu48:armhf.
Unpacking libicu48:armhf (from .../libicu48_4.8.1.1-13_armhf.deb) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Unpacking libharfbuzz-icu0:armhf (from .../libharfbuzz-icu0_0.9.19-1_armhf.deb) ...
Selecting previously unselected package libhunspell-1.3-0:armhf.
Unpacking libhunspell-1.3-0:armhf (from .../libhunspell-1.3-0_1.3.2-4_armhf.deb) ...
Selecting previously unselected package x11-common.
Unpacking x11-common (from .../x11-common_1%3a7.7+4_all.deb) ...
Selecting previously unselected package libice6:armhf.
Unpacking libice6:armhf (from .../libice6_2%3a1.0.8-2_armhf.deb) ...
Selecting previously unselected package libnotify4:armhf.
Unpacking libnotify4:armhf (from .../libnotify4_0.7.6-1_armhf.deb) ...
Selecting previously unselected package libnspr4:armhf.
Unpacking libnspr4:armhf (from .../libnspr4_2%3a4.10-1_armhf.deb) ...
Selecting previously unselected package libnss3:armhf.
Unpacking libnss3:armhf (from .../libnss3_2%3a3.15.1-1_armhf.deb) ...
Selecting previously unselected package libidl0.
Unpacking libidl0 (from .../libidl0_0.8.14-0.2_armhf.deb) ...
Selecting previously unselected package liborbit2:armhf.
Unpacking liborbit2:armhf (from .../liborbit2_1%3a2.14.19-0.2_armhf.deb) ...
Selecting previously unselected package libxft2:armhf.
Unpacking libxft2:armhf (from .../libxft2_2.3.1-1_armhf.deb) ...
Selecting previously unselected package libpangoxft-1.0-0:armhf.
Unpacking libpangoxft-1.0-0:armhf (from .../libpangoxft-1.0-0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package libpcrecpp0:armhf.
Unpacking libpcrecpp0:armhf (from .../libpcrecpp0_1%3a8.31-2_armhf.deb) ...
Selecting previously unselected package libpolkit-gobject-1-0:armhf.
Unpacking libpolkit-gobject-1-0:armhf (from .../libpolkit-gobject-1-0_0.105-3_armhf.deb) ...
Selecting previously unselected package libpolkit-agent-1-0:armhf.
Unpacking libpolkit-agent-1-0:armhf (from .../libpolkit-agent-1-0_0.105-3_armhf.deb) ...
Selecting previously unselected package libsecret-common.
Unpacking libsecret-common (from .../libsecret-common_0.15-2_all.deb) ...
Selecting previously unselected package libsecret-1-0:armhf.
Unpacking libsecret-1-0:armhf (from .../libsecret-1-0_0.15-2_armhf.deb) ...
Selecting previously unselected package libsigsegv2:armhf.
Unpacking libsigsegv2:armhf (from .../libsigsegv2_2.10-2_armhf.deb) ...
Selecting previously unselected package libsm6:armhf.
Unpacking libsm6:armhf (from .../libsm6_2%3a1.2.1-2_armhf.deb) ...
Selecting previously unselected package libxcb-util0:armhf.
Unpacking libxcb-util0:armhf (from .../libxcb-util0_0.3.8-2_armhf.deb) ...
Selecting previously unselected package libstartup-notification0:armhf.
Unpacking libstartup-notification0:armhf (from .../libstartup-notification0_0.12-3_armhf.deb) ...
Selecting previously unselected package libsystemd-login0:armhf.
Unpacking libsystemd-login0:armhf (from .../libsystemd-login0_204-5_armhf.deb) ...
Selecting previously unselected package libudisks2-0:armhf.
Unpacking libudisks2-0:armhf (from .../libudisks2-0_2.1.1-1_armhf.deb) ...
Selecting previously unselected package libunistring0:armhf.
Unpacking libunistring0:armhf (from .../libunistring0_0.9.3-5_armhf.deb) ...
Selecting previously unselected package libvpx1:armhf.
Unpacking libvpx1:armhf (from .../libvpx1_1.2.0-2+rpi1_armhf.deb) ...
Selecting previously unselected package libxt6:armhf.
Unpacking libxt6:armhf (from .../libxt6_1%3a1.1.4-1_armhf.deb) ...
Selecting previously unselected package libxmu6:armhf.
Unpacking libxmu6:armhf (from .../libxmu6_2%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxpm4:armhf.
Unpacking libxpm4:armhf (from .../libxpm4_1%3a3.5.10-1_armhf.deb) ...
Selecting previously unselected package libxaw7:armhf.
Unpacking libxaw7:armhf (from .../libxaw7_2%3a1.0.11-1_armhf.deb) ...
Selecting previously unselected package libxmuu1:armhf.
Unpacking libxmuu1:armhf (from .../libxmuu1_2%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxtst6:armhf.
Unpacking libxtst6:armhf (from .../libxtst6_2%3a1.2.2-1_armhf.deb) ...
Selecting previously unselected package libxv1:armhf.
Unpacking libxv1:armhf (from .../libxv1_2%3a1.0.9-1_armhf.deb) ...
Selecting previously unselected package libxxf86dga1:armhf.
Unpacking libxxf86dga1:armhf (from .../libxxf86dga1_2%3a1.1.4-1_armhf.deb) ...
Selecting previously unselected package libgnutlsxx27:armhf.
Unpacking libgnutlsxx27:armhf (from .../libgnutlsxx27_2.12.23-7_armhf.deb) ...
Selecting previously unselected package libiw30:armhf.
Unpacking libiw30:armhf (from .../libiw30_30~pre9-8_armhf.deb) ...
Selecting previously unselected package libpangox-1.0-0:armhf.
Unpacking libpangox-1.0-0:armhf (from .../libpangox-1.0-0_0.0.2-4_armhf.deb) ...
Selecting previously unselected package adduser.
Unpacking adduser (from .../adduser_3.113+nmu3_all.deb) ...
Selecting previously unselected package file.
Unpacking file (from .../file_1%3a5.14-2_armhf.deb) ...
Selecting previously unselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.18.3.1-1_armhf.deb) ...
Selecting previously unselected package mime-support.
Unpacking mime-support (from .../mime-support_3.54_all.deb) ...
Selecting previously unselected package libpython2.7-stdlib.
Unpacking libpython2.7-stdlib (from .../libpython2.7-stdlib_2.7.5-8+rpi2_armhf.deb) ...
Selecting previously unselected package m4.
Unpacking m4 (from .../archives/m4_1.4.16-5_armhf.deb) ...
Selecting previously unselected package python2.7.
Unpacking python2.7 (from .../python2.7_2.7.5-8+rpi2_armhf.deb) ...
Selecting previously unselected package python-minimal.
Unpacking python-minimal (from .../python-minimal_2.7.5-5_armhf.deb) ...
Selecting previously unselected package libpython-stdlib:armhf.
Unpacking libpython-stdlib:armhf (from .../libpython-stdlib_2.7.5-5_armhf.deb) ...
Selecting previously unselected package python.
Unpacking python (from .../python_2.7.5-5_armhf.deb) ...
Selecting previously unselected package autoconf.
Unpacking autoconf (from .../autoconf_2.69-1.1_all.deb) ...
Selecting previously unselected package autoconf2.13.
Unpacking autoconf2.13 (from .../autoconf2.13_2.13-62_all.deb) ...
Adding 'diversion of /usr/bin/autoconf to /usr/bin/autoconf2.50 by autoconf2.13'
Adding 'diversion of /usr/share/man/man1/autoconf.1.gz to /usr/share/man/man1/autoconf2.50.1.gz by autoconf2.13'
Adding 'diversion of /usr/bin/autoheader to /usr/bin/autoheader2.50 by autoconf2.13'
Adding 'diversion of /usr/share/man/man1/autoheader.1.gz to /usr/share/man/man1/autoheader2.50.1.gz by autoconf2.13'
Adding 'diversion of /usr/bin/autoreconf to /usr/bin/autoreconf2.50 by autoconf2.13'
Adding 'diversion of /usr/share/man/man1/autoreconf.1.gz to /usr/share/man/man1/autoreconf2.50.1.gz by autoconf2.13'
Selecting previously unselected package autotools-dev.
Unpacking autotools-dev (from .../autotools-dev_20130810.1_all.deb) ...
Selecting previously unselected package cdbs.
Unpacking cdbs (from .../archives/cdbs_0.4.122_all.deb) ...
Selecting previously unselected package dbus.
Unpacking dbus (from .../dbus_1.6.14-1_armhf.deb) ...
Selecting previously unselected package dbus-x11.
Unpacking dbus-x11 (from .../dbus-x11_1.6.14-1_armhf.deb) ...
Selecting previously unselected package gettext.
Unpacking gettext (from .../gettext_0.18.3.1-1_armhf.deb) ...
Selecting previously unselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously unselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2_all.deb) ...
Selecting previously unselected package debhelper.
Unpacking debhelper (from .../debhelper_9.20130921_all.deb) ...
Selecting previously unselected package desktop-file-utils.
Unpacking desktop-file-utils (from .../desktop-file-utils_0.22-1_armhf.deb) ...
Selecting previously unselected package gconf-service.
Unpacking gconf-service (from .../gconf-service_3.2.6-1_armhf.deb) ...
Selecting previously unselected package psmisc.
Unpacking psmisc (from .../psmisc_22.20-1_armhf.deb) ...
Selecting previously unselected package gconf2.
Unpacking gconf2 (from .../gconf2_3.2.6-1_armhf.deb) ...
Selecting previously unselected package libgirepository-1.0-1.
Unpacking libgirepository-1.0-1 (from .../libgirepository-1.0-1_1.36.0-2_armhf.deb) ...
Selecting previously unselected package gir1.2-glib-2.0.
Unpacking gir1.2-glib-2.0 (from .../gir1.2-glib-2.0_1.36.0-2_armhf.deb) ...
Selecting previously unselected package gir1.2-atk-1.0.
Unpacking gir1.2-atk-1.0 (from .../gir1.2-atk-1.0_2.10.0-2_armhf.deb) ...
Selecting previously unselected package gir1.2-freedesktop.
Unpacking gir1.2-freedesktop (from .../gir1.2-freedesktop_1.36.0-2_armhf.deb) ...
Selecting previously unselected package gir1.2-gconf-2.0.
Unpacking gir1.2-gconf-2.0 (from .../gir1.2-gconf-2.0_3.2.6-1_armhf.deb) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0.
Unpacking gir1.2-gdkpixbuf-2.0 (from .../gir1.2-gdkpixbuf-2.0_2.28.2-1_armhf.deb) ...
Selecting previously unselected package gir1.2-gnomekeyring-1.0.
Unpacking gir1.2-gnomekeyring-1.0 (from .../gir1.2-gnomekeyring-1.0_3.4.1-1_armhf.deb) ...
Selecting previously unselected package gir1.2-pango-1.0.
Unpacking gir1.2-pango-1.0 (from .../gir1.2-pango-1.0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package gir1.2-gtk-2.0.
Unpacking gir1.2-gtk-2.0 (from .../gir1.2-gtk-2.0_2.24.21-1_armhf.deb) ...
Selecting previously unselected package gir1.2-notify-0.7.
Unpacking gir1.2-notify-0.7 (from .../gir1.2-notify-0.7_0.7.6-1_armhf.deb) ...
Selecting previously unselected package gnome-mime-data.
Unpacking gnome-mime-data (from .../gnome-mime-data_2.18.0-1_all.deb) ...
Selecting previously unselected package x11-utils.
Unpacking x11-utils (from .../x11-utils_7.7+1_armhf.deb) ...
Selecting previously unselected package udisks2.
Unpacking udisks2 (from .../udisks2_2.1.1-1_armhf.deb) ...
Selecting previously unselected package gvfs-common.
Unpacking gvfs-common (from .../gvfs-common_1.16.3-1_all.deb) ...
Selecting previously unselected package gvfs-libs:armhf.
Unpacking gvfs-libs:armhf (from .../gvfs-libs_1.16.3-1_armhf.deb) ...
Selecting previously unselected package gvfs-daemons.
Unpacking gvfs-daemons (from .../gvfs-daemons_1.16.3-1_armhf.deb) ...
Selecting previously unselected package gvfs:armhf.
Unpacking gvfs:armhf (from .../gvfs_1.16.3-1_armhf.deb) ...
Selecting previously unselected package pkg-config.
Unpacking pkg-config (from .../pkg-config_0.26-1_armhf.deb) ...
Selecting previously unselected package libart-2.0-dev.
Unpacking libart-2.0-dev (from .../libart-2.0-dev_2.3.21-2_armhf.deb) ...
Selecting previously unselected package libasound2-dev:armhf.
Unpacking libasound2-dev:armhf (from .../libasound2-dev_1.0.27.2-1_armhf.deb) ...
Selecting previously unselected package libelfg0.
Unpacking libelfg0 (from .../libelfg0_0.8.13-3_armhf.deb) ...
Selecting previously unselected package libglib2.0-data.
Unpacking libglib2.0-data (from .../libglib2.0-data_2.36.4-1_all.deb) ...
Selecting previously unselected package libglib2.0-bin.
Unpacking libglib2.0-bin (from .../libglib2.0-bin_2.36.4-1_armhf.deb) ...
Selecting previously unselected package libpcre3-dev:armhf.
Unpacking libpcre3-dev:armhf (from .../libpcre3-dev_1%3a8.31-2_armhf.deb) ...
Selecting previously unselected package zlib1g-dev:armhf.
Unpacking zlib1g-dev:armhf (from .../zlib1g-dev_1%3a1.2.8.dfsg-1_armhf.deb) ...
Selecting previously unselected package libglib2.0-dev.
Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.36.4-1_armhf.deb) ...
Selecting previously unselected package libatk1.0-dev.
Unpacking libatk1.0-dev (from .../libatk1.0-dev_2.10.0-2_armhf.deb) ...
Selecting previously unselected package libavahi-common-dev.
Unpacking libavahi-common-dev (from .../libavahi-common-dev_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libdbus-1-dev:armhf.
Unpacking libdbus-1-dev:armhf (from .../libdbus-1-dev_1.6.14-1_armhf.deb) ...
Selecting previously unselected package libavahi-client-dev.
Unpacking libavahi-client-dev (from .../libavahi-client-dev_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libavahi-glib-dev.
Unpacking libavahi-glib-dev (from .../libavahi-glib-dev_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libbonobo2-common.
Unpacking libbonobo2-common (from .../libbonobo2-common_2.32.1-1_all.deb) ...
Selecting previously unselected package libbonobo2-0.
Unpacking libbonobo2-0 (from .../libbonobo2-0_2.32.1-1_armhf.deb) ...
Selecting previously unselected package libidl-dev.
Unpacking libidl-dev (from .../libidl-dev_0.8.14-0.2_armhf.deb) ...
Selecting previously unselected package liborbit2-dev.
Unpacking liborbit2-dev (from .../liborbit2-dev_1%3a2.14.19-0.2_armhf.deb) ...
Selecting previously unselected package libpopt-dev:armhf.
Unpacking libpopt-dev:armhf (from .../libpopt-dev_1.16-7_armhf.deb) ...
Selecting previously unselected package libbonobo2-dev.
Unpacking libbonobo2-dev (from .../libbonobo2-dev_2.32.1-1_armhf.deb) ...
Selecting previously unselected package libpango1.0-0:armhf.
Unpacking libpango1.0-0:armhf (from .../libpango1.0-0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package libglade2-0.
Unpacking libglade2-0 (from .../libglade2-0_1%3a2.6.4-1_armhf.deb) ...
Selecting previously unselected package libfam0.
Unpacking libfam0 (from .../libfam0_2.7.0-17_armhf.deb) ...
Selecting previously unselected package libgnomevfs2-common.
Unpacking libgnomevfs2-common (from .../libgnomevfs2-common_1%3a2.24.4-3_all.deb) ...
Selecting previously unselected package libgnomevfs2-0.
Unpacking libgnomevfs2-0 (from .../libgnomevfs2-0_1%3a2.24.4-3_armhf.deb) ...
Selecting previously unselected package libgnome2-common.
Unpacking libgnome2-common (from .../libgnome2-common_2.32.1-4_all.deb) ...
Selecting previously unselected package libgnome2-0.
Unpacking libgnome2-0 (from .../libgnome2-0_2.32.1-4+b1_armhf.deb) ...
Selecting previously unselected package libgnomecanvas2-common.
Unpacking libgnomecanvas2-common (from .../libgnomecanvas2-common_2.30.3-1.2_all.deb) ...
Selecting previously unselected package libgnomecanvas2-0.
Unpacking libgnomecanvas2-0 (from .../libgnomecanvas2-0_2.30.3-1.2_armhf.deb) ...
Selecting previously unselected package libbonoboui2-common.
Unpacking libbonoboui2-common (from .../libbonoboui2-common_2.24.3-1_all.deb) ...
Selecting previously unselected package libbonoboui2-0.
Unpacking libbonoboui2-0 (from .../libbonoboui2-0_2.24.3-1_armhf.deb) ...
Selecting previously unselected package xorg-sgml-doctools.
Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.11-1_all.deb) ...
Selecting previously unselected package x11proto-core-dev.
Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.24-1_all.deb) ...
Selecting previously unselected package libxau-dev:armhf.
Unpacking libxau-dev:armhf (from .../libxau-dev_1%3a1.0.8-1_armhf.deb) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Unpacking libxdmcp-dev:armhf (from .../libxdmcp-dev_1%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package x11proto-input-dev.
Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.3-1_all.deb) ...
Selecting previously unselected package x11proto-kb-dev.
Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.6-2_all.deb) ...
Selecting previously unselected package xtrans-dev.
Unpacking xtrans-dev (from .../xtrans-dev_1.2.7-1_all.deb) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Unpacking libpthread-stubs0-dev:armhf (from .../libpthread-stubs0-dev_0.3-4_armhf.deb) ...
Selecting previously unselected package libxcb1-dev:armhf.
Unpacking libxcb1-dev:armhf (from .../libxcb1-dev_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libx11-dev:armhf.
Unpacking libx11-dev:armhf (from .../libx11-dev_2%3a1.6.2-1_armhf.deb) ...
Selecting previously unselected package libpng12-dev.
Unpacking libpng12-dev (from .../libpng12-dev_1.2.49-4_armhf.deb) ...
Selecting previously unselected package libgdk-pixbuf2.0-dev.
Unpacking libgdk-pixbuf2.0-dev (from .../libgdk-pixbuf2.0-dev_2.28.2-1_armhf.deb) ...
Selecting previously unselected package libfreetype6-dev.
Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.9-1.1_armhf.deb) ...
Selecting previously unselected package x11proto-render-dev.
Unpacking x11proto-render-dev (from .../x11proto-render-dev_2%3a0.11.1-2_all.deb) ...
Selecting previously unselected package libxrender-dev:armhf.
Unpacking libxrender-dev:armhf (from .../libxrender-dev_1%3a0.9.8-1_armhf.deb) ...
Selecting previously unselected package libexpat1-dev:armhf.
Unpacking libexpat1-dev:armhf (from .../libexpat1-dev_2.1.0-4_armhf.deb) ...
Selecting previously unselected package libfontconfig1-dev.
Unpacking libfontconfig1-dev (from .../libfontconfig1-dev_2.10.2-2_armhf.deb) ...
Selecting previously unselected package libxft-dev.
Unpacking libxft-dev (from .../libxft-dev_2.3.1-1_armhf.deb) ...
Selecting previously unselected package libharfbuzz-dev.
Unpacking libharfbuzz-dev (from .../libharfbuzz-dev_0.9.19-1_armhf.deb) ...
Selecting previously unselected package x11proto-xext-dev.
Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.1-1_all.deb) ...
Selecting previously unselected package libxext-dev:armhf.
Unpacking libxext-dev:armhf (from .../libxext-dev_2%3a1.3.2-1_armhf.deb) ...
Selecting previously unselected package libice-dev:armhf.
Unpacking libice-dev:armhf (from .../libice-dev_2%3a1.0.8-2_armhf.deb) ...
Selecting previously unselected package libsm-dev:armhf.
Unpacking libsm-dev:armhf (from .../libsm-dev_2%3a1.2.1-2_armhf.deb) ...
Selecting previously unselected package libpixman-1-dev.
Unpacking libpixman-1-dev (from .../libpixman-1-dev_0.30.2-1_armhf.deb) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Unpacking libxcb-render0-dev:armhf (from .../libxcb-render0-dev_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Unpacking libxcb-shm0-dev:armhf (from .../libxcb-shm0-dev_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libdrm-dev.
Unpacking libdrm-dev (from .../libdrm-dev_2.4.46-3_armhf.deb) ...
Selecting previously unselected package mesa-common-dev.
Unpacking mesa-common-dev (from .../mesa-common-dev_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libx11-xcb-dev.
Unpacking libx11-xcb-dev (from .../libx11-xcb-dev_2%3a1.6.2-1_armhf.deb) ...
Selecting previously unselected package libxcb-dri2-0-dev:armhf.
Unpacking libxcb-dri2-0-dev:armhf (from .../libxcb-dri2-0-dev_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxcb-glx0-dev:armhf.
Unpacking libxcb-glx0-dev:armhf (from .../libxcb-glx0-dev_1.9.1-3_armhf.deb) ...
Selecting previously unselected package x11proto-fixes-dev.
Unpacking x11proto-fixes-dev (from .../x11proto-fixes-dev_1%3a5.0-2_all.deb) ...
Selecting previously unselected package libxfixes-dev.
Unpacking libxfixes-dev (from .../libxfixes-dev_1%3a5.0.1-1_armhf.deb) ...
Selecting previously unselected package x11proto-damage-dev.
Unpacking x11proto-damage-dev (from .../x11proto-damage-dev_1%3a1.2.1-2_all.deb) ...
Selecting previously unselected package libxdamage-dev.
Unpacking libxdamage-dev (from .../libxdamage-dev_1%3a1.1.4-1_armhf.deb) ...
Selecting previously unselected package x11proto-xf86vidmode-dev.
Unpacking x11proto-xf86vidmode-dev (from .../x11proto-xf86vidmode-dev_2.3.1-2_all.deb) ...
Selecting previously unselected package libxxf86vm-dev:armhf.
Unpacking libxxf86vm-dev:armhf (from .../libxxf86vm-dev_1%3a1.1.3-1_armhf.deb) ...
Selecting previously unselected package x11proto-dri2-dev.
Unpacking x11proto-dri2-dev (from .../x11proto-dri2-dev_2.8-2_all.deb) ...
Selecting previously unselected package x11proto-gl-dev.
Unpacking x11proto-gl-dev (from .../x11proto-gl-dev_1.4.16-2_all.deb) ...
Selecting previously unselected package libgl1-mesa-dev.
Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libegl1-mesa-dev.
Unpacking libegl1-mesa-dev (from .../libegl1-mesa-dev_9.1.6-2_armhf.deb) ...
Selecting previously unselected package libcairo2-dev.
Unpacking libcairo2-dev (from .../libcairo2-dev_1.12.16-2_armhf.deb) ...
Selecting previously unselected package libpango1.0-dev.
Unpacking libpango1.0-dev (from .../libpango1.0-dev_1.32.5-5_armhf.deb) ...
Selecting previously unselected package x11proto-xinerama-dev.
Unpacking x11proto-xinerama-dev (from .../x11proto-xinerama-dev_1.2.1-2_all.deb) ...
Selecting previously unselected package libxinerama-dev:armhf.
Unpacking libxinerama-dev:armhf (from .../libxinerama-dev_2%3a1.1.3-1_armhf.deb) ...
Selecting previously unselected package libxi-dev.
Unpacking libxi-dev (from .../libxi-dev_2%3a1.7.2-1_armhf.deb) ...
Selecting previously unselected package x11proto-randr-dev.
Unpacking x11proto-randr-dev (from .../x11proto-randr-dev_1.4.0-2_all.deb) ...
Selecting previously unselected package libxrandr-dev:armhf.
Unpacking libxrandr-dev:armhf (from .../libxrandr-dev_2%3a1.4.1-1_armhf.deb) ...
Selecting previously unselected package libxcursor-dev:armhf.
Unpacking libxcursor-dev:armhf (from .../libxcursor-dev_1%3a1.1.14-1_armhf.deb) ...
Selecting previously unselected package x11proto-composite-dev.
Unpacking x11proto-composite-dev (from .../x11proto-composite-dev_1%3a0.4.2-2_all.deb) ...
Selecting previously unselected package libxcomposite-dev.
Unpacking libxcomposite-dev (from .../libxcomposite-dev_1%3a0.4.4-1_armhf.deb) ...
Selecting previously unselected package libxml2-utils.
Unpacking libxml2-utils (from .../libxml2-utils_2.9.1+dfsg1-3_armhf.deb) ...
Selecting previously unselected package libgtk2.0-dev.
Unpacking libgtk2.0-dev (from .../libgtk2.0-dev_2.24.21-1_armhf.deb) ...
Selecting previously unselected package libgail-common:armhf.
Unpacking libgail-common:armhf (from .../libgail-common_2.24.21-1_armhf.deb) ...
Selecting previously unselected package libgail-dev.
Unpacking libgail-dev (from .../libgail-dev_2.24.21-1_armhf.deb) ...
Selecting previously unselected package libgnomecanvas2-dev.
Unpacking libgnomecanvas2-dev (from .../libgnomecanvas2-dev_2.30.3-1.2_armhf.deb) ...
Selecting previously unselected package libgconf2-dev.
Unpacking libgconf2-dev (from .../libgconf2-dev_3.2.6-1_armhf.deb) ...
Selecting previously unselected package libgpg-error-dev.
Unpacking libgpg-error-dev (from .../libgpg-error-dev_1.12-0.2_armhf.deb) ...
Selecting previously unselected package libgcrypt11-dev.
Unpacking libgcrypt11-dev (from .../libgcrypt11-dev_1.5.3-2_armhf.deb) ...
Selecting previously unselected package libtasn1-3-dev.
Unpacking libtasn1-3-dev (from .../libtasn1-3-dev_2.14-3_armhf.deb) ...
Selecting previously unselected package libp11-kit-dev.
Unpacking libp11-kit-dev (from .../libp11-kit-dev_0.18.5-3_armhf.deb) ...
Selecting previously unselected package libgnutls-dev.
Unpacking libgnutls-dev (from .../libgnutls-dev_2.12.23-7_armhf.deb) ...
Selecting previously unselected package libxml2-dev:armhf.
Unpacking libxml2-dev:armhf (from .../libxml2-dev_2.9.1+dfsg1-3_armhf.deb) ...
Selecting previously unselected package libsepol1-dev.
Unpacking libsepol1-dev (from .../libsepol1-dev_2.1.9-2_armhf.deb) ...
Selecting previously unselected package libselinux1-dev.
Unpacking libselinux1-dev (from .../libselinux1-dev_2.1.13-2_armhf.deb) ...
Selecting previously unselected package libgnomevfs2-dev.
Unpacking libgnomevfs2-dev (from .../libgnomevfs2-dev_1%3a2.24.4-3_armhf.deb) ...
Selecting previously unselected package libcanberra-dev:armhf.
Unpacking libcanberra-dev:armhf (from .../libcanberra-dev_0.30-2+b1_armhf.deb) ...
Selecting previously unselected package libgnome2-dev.
Unpacking libgnome2-dev (from .../libgnome2-dev_2.32.1-4+b1_armhf.deb) ...
Selecting previously unselected package libbonoboui2-dev.
Unpacking libbonoboui2-dev (from .../libbonoboui2-dev_2.24.3-1_armhf.deb) ...
Selecting previously unselected package libbz2-dev:armhf.
Unpacking libbz2-dev:armhf (from .../libbz2-dev_1.0.6-5_armhf.deb) ...
Selecting previously unselected package libdbus-glib-1-dev.
Unpacking libdbus-glib-1-dev (from .../libdbus-glib-1-dev_0.100.2-1_armhf.deb) ...
Selecting previously unselected package libevent-dev.
Unpacking libevent-dev (from .../libevent-dev_2.0.21-stable-1_armhf.deb) ...
Selecting previously unselected package libffi-dev:armhf.
Unpacking libffi-dev:armhf (from .../libffi-dev_3.0.13-4_armhf.deb) ...
Selecting previously unselected package libgnome-keyring-dev.
Unpacking libgnome-keyring-dev (from .../libgnome-keyring-dev_3.4.1-1_armhf.deb) ...
Selecting previously unselected package libgnomeui-common.
Unpacking libgnomeui-common (from .../libgnomeui-common_2.24.5-2_all.deb) ...
Selecting previously unselected package libgnomeui-0.
Unpacking libgnomeui-0 (from .../libgnomeui-0_2.24.5-2_armhf.deb) ...
Selecting previously unselected package libgnomeui-dev.
Unpacking libgnomeui-dev (from .../libgnomeui-dev_2.24.5-2_armhf.deb) ...
Selecting previously unselected package libhunspell-dev:armhf.
Unpacking libhunspell-dev:armhf (from .../libhunspell-dev_1.3.2-4_armhf.deb) ...
Selecting previously unselected package libjpeg8-dev:armhf.
Unpacking libjpeg8-dev:armhf (from .../libjpeg8-dev_8d-1_armhf.deb) ...
Selecting previously unselected package libnotify-dev.
Unpacking libnotify-dev (from .../libnotify-dev_0.7.6-1_armhf.deb) ...
Selecting previously unselected package libnspr4-dev.
Unpacking libnspr4-dev (from .../libnspr4-dev_2%3a4.10-1_armhf.deb) ...
Selecting previously unselected package libnss3-dev.
Unpacking libnss3-dev (from .../libnss3-dev_2%3a3.15.1-1_armhf.deb) ...
Selecting previously unselected package libtinfo-dev:armhf.
Unpacking libtinfo-dev:armhf (from .../libtinfo-dev_5.9+20130608-1_armhf.deb) ...
Selecting previously unselected package libreadline6-dev:armhf.
Unpacking libreadline6-dev:armhf (from .../libreadline6-dev_6.2+dfsg-0.1_armhf.deb) ...
Selecting previously unselected package libreadline-dev:armhf.
Unpacking libreadline-dev:armhf (from .../libreadline-dev_6.2+dfsg-0.1_armhf.deb) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Unpacking libsqlite3-dev:armhf (from .../libsqlite3-dev_3.8.0.2-1_armhf.deb) ...
Selecting previously unselected package libstartup-notification0-dev:armhf.
Unpacking libstartup-notification0-dev:armhf (from .../libstartup-notification0-dev_0.12-3_armhf.deb) ...
Selecting previously unselected package libvpx-dev:armhf.
Unpacking libvpx-dev:armhf (from .../libvpx-dev_1.2.0-2+rpi1_armhf.deb) ...
Selecting previously unselected package libxt-dev:armhf.
Unpacking libxt-dev:armhf (from .../libxt-dev_1%3a1.1.4-1_armhf.deb) ...
Selecting previously unselected package python-pkg-resources.
Unpacking python-pkg-resources (from .../python-pkg-resources_0.6.49-2_all.deb) ...
Selecting previously unselected package python-ply.
Unpacking python-ply (from .../python-ply_3.4-3_all.deb) ...
Selecting previously unselected package python-setuptools.
Unpacking python-setuptools (from .../python-setuptools_0.6.49-2_all.deb) ...
Selecting previously unselected package python-virtualenv.
Unpacking python-virtualenv (from .../python-virtualenv_1.10.1-1_all.deb) ...
Selecting previously unselected package unzip.
Unpacking unzip (from .../archives/unzip_6.0-9_armhf.deb) ...
Selecting previously unselected package zip.
Unpacking zip (from .../archives/zip_3.0-7_armhf.deb) ...
Selecting previously unselected package libiw-dev:armhf.
Unpacking libiw-dev:armhf (from .../libiw-dev_30~pre9-8_armhf.deb) ...
Selecting previously unselected package sbuild-build-depends-icedove-dummy.
Unpacking sbuild-build-depends-icedove-dummy (from .../sbuild-build-depends-icedove-dummy.deb) ...
Setting up libpipeline1:armhf (1.2.4-1) ...
Setting up libpopt0:armhf (1.16-7) ...
Setting up libssl1.0.0:armhf (1.0.1e-3+rpi1) ...
Setting up groff-base (1.22.2-3) ...
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.5-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libasprintf0c2:armhf (0.18.3.1-1) ...
Setting up libevent-2.0-5:armhf (2.0.21-stable-1) ...
Setting up libgpg-error0:armhf (1.12-0.2) ...
Setting up libgcrypt11:armhf (1.5.3-2) ...
Setting up libp11-kit0:armhf (0.18.5-3) ...
Setting up libtasn1-3:armhf (2.14-3) ...
Setting up libgnutls26:armhf (2.12.23-7) ...
Setting up libgnutls-openssl27:armhf (2.12.23-7) ...
Setting up libkeyutils1:armhf (1.5.6-1) ...
Setting up libkrb5support0:armhf (1.11.3+dfsg-3) ...
Setting up libk5crypto3:armhf (1.11.3+dfsg-3) ...
Setting up libkrb5-3:armhf (1.11.3+dfsg-3) ...
Setting up libgssapi-krb5-2:armhf (1.11.3+dfsg-3) ...
Setting up libsasl2-modules:armhf (2.1.25.dfsg1-14) ...
Setting up libsasl2-2:armhf (2.1.25.dfsg1-14) ...
Setting up libldap-2.4-2:armhf (2.4.31-1+nmu2+b1) ...
Setting up libmagic1:armhf (1:5.14-2) ...
Setting up libsqlite3-0:armhf (3.8.0.2-1) ...
Setting up libxml2:armhf (2.9.1+dfsg1-3) ...
Setting up libpython2.7-minimal (2.7.5-8+rpi2) ...
Setting up python2.7-minimal (2.7.5-8+rpi2) ...
Setting up libart-2.0-2:armhf (2.3.21-2) ...
Setting up libasound2-data (1.0.27.2-1) ...
Setting up libasound2:armhf (1.0.27.2-1) ...
Setting up libatasmart4:armhf (0.19-2) ...
Setting up libffi6:armhf (3.0.13-4) ...
Setting up libglib2.0-0:armhf (2.36.4-1) ...
No schema files found: doing nothing.
Setting up libatk1.0-data (2.10.0-2) ...
Setting up libatk1.0-0:armhf (2.10.0-2) ...
Setting up libavahi-common-data:armhf (0.6.31-2) ...
Setting up libavahi-common3:armhf (0.6.31-2) ...
Setting up libavahi-client3:armhf (0.6.31-2) ...
Setting up libavahi-glib1:armhf (0.6.31-2) ...
Setting up libbluray1:armhf (1:0.2.2-1) ...
Setting up libdrm2:armhf (2.4.46-3) ...
Setting up libglapi-mesa:armhf (9.1.6-2) ...
Setting up libllvm3.2:armhf (1:3.2repack-10+rpi1) ...
Setting up libxau6:armhf (1:1.0.8-1) ...
Setting up libxdmcp6:armhf (1:1.1.1-1) ...
Setting up libxcb1:armhf (1.9.1-3) ...
Setting up libxcb-dri2-0:armhf (1.9.1-3) ...
Setting up libgbm1:armhf (9.1.6-2) ...
Setting up libwayland-client0:armhf (1.2.1-1) ...
Setting up libwayland-server0:armhf (1.2.1-1) ...
Setting up libx11-data (2:1.6.2-1) ...
Setting up libx11-6:armhf (2:1.6.2-1) ...
Setting up libx11-xcb1:armhf (2:1.6.2-1) ...
Setting up libxcb-render0:armhf (1.9.1-3) ...
Setting up libxcb-shape0:armhf (1.9.1-3) ...
Setting up libxcb-xfixes0:armhf (1.9.1-3) ...
Setting up libegl1-mesa:armhf (9.1.6-2) ...
Setting up libexpat1:armhf (2.1.0-4) ...
Setting up libfreetype6:armhf (2.4.9-1.1) ...
Setting up ucf (3.0027+nmu1) ...
Setting up fonts-dejavu-core (2.33+svn2514-3) ...
Setting up ttf-dejavu-core (2.33+svn2514-3) ...
Setting up fontconfig-config (2.10.2-2) ...
Setting up libfontconfig1:armhf (2.10.2-2) ...
Setting up libxcb-glx0:armhf (1.9.1-3) ...
Setting up libxfixes3:armhf (1:5.0.1-1) ...
Setting up libxdamage1:armhf (1:1.1.4-1) ...
Setting up libxext6:armhf (2:1.3.2-1) ...
Setting up libxxf86vm1:armhf (1:1.1.3-1) ...
Setting up libgl1-mesa-glx:armhf (9.1.6-2) ...
Setting up libpixman-1-0:armhf (0.30.2-1) ...
Setting up libpng12-0:armhf (1.2.49-4) ...
Setting up libxcb-shm0:armhf (1.9.1-3) ...
Setting up libxrender1:armhf (1:0.9.8-1) ...
Setting up libcairo2:armhf (1.12.16-2) ...
Setting up libcairo-gobject2:armhf (1.12.16-2) ...
Setting up liblzo2-2:armhf (2.06-1.2) ...
Setting up libcairo-script-interpreter2:armhf (1.12.16-2) ...
Setting up libltdl7:armhf (2.4.2-1.3) ...
Setting up libogg0:armhf (1.3.1-1) ...
Setting up libtdb1:armhf (1.2.12-1) ...
Setting up libvorbis0a:armhf (1.3.2-1.3) ...
Setting up libvorbisfile3:armhf (1.3.2-1.3) ...
Setting up libcanberra0:armhf (0.30-2+b1) ...
Setting up libcroco3:armhf (0.6.8-2) ...
Setting up libcups2:armhf (1.6.3-1+rpi1) ...
Setting up libdatrie1:armhf (0.2.6-2) ...
Setting up libdbus-glib-1-2:armhf (0.100.2-1) ...
Setting up libdrm-nouveau2:armhf (2.4.46-3) ...
Setting up libdrm-omap1:armhf (2.4.46-3) ...
Setting up libdrm-radeon1:armhf (2.4.46-3) ...
Setting up libopenvg1-mesa:armhf (9.1.6-2) ...
Setting up libegl1-mesa-drivers:armhf (9.1.6-2) ...
Setting up libevent-core-2.0-5:armhf (2.0.21-stable-1) ...
Setting up libevent-extra-2.0-5:armhf (2.0.21-stable-1) ...
Setting up libevent-openssl-2.0-5:armhf (2.0.21-stable-1) ...
Setting up libevent-pthreads-2.0-5:armhf (2.0.21-stable-1) ...
Setting up libfontenc1:armhf (1:1.1.2-1) ...
Setting up libjpeg8:armhf (8d-1) ...
Setting up libjasper1:armhf (1.900.1-14) ...
Setting up libjbig0:armhf (2.0-2) ...
Setting up libtiff4:armhf (3.9.7-2) ...
Setting up libgdk-pixbuf2.0-common (2.28.2-1) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.28.2-1) ...
Setting up libthai-data (0.1.19-2) ...
Setting up libthai0:armhf (0.1.19-2) ...
Setting up fontconfig (2.10.2-2) ...
Regenerating fonts cache... done.
Setting up libpango-1.0-0:armhf (1.32.5-5) ...
Setting up libgraphite2-3:armhf (1.2.3-1) ...
Setting up libharfbuzz0a:armhf (0.9.19-1) ...
Setting up libpangoft2-1.0-0:armhf (1.32.5-5) ...
Setting up libpangocairo-1.0-0:armhf (1.32.5-5) ...
Setting up libxcomposite1:armhf (1:0.4.4-1) ...
Setting up libgtk2.0-common (2.24.21-1) ...
Setting up libxcursor1:armhf (1:1.1.14-1) ...
Setting up libxi6:armhf (2:1.7.2-1) ...
Setting up libxinerama1:armhf (2:1.1.3-1) ...
Setting up libxrandr2:armhf (2:1.4.1-1) ...
Setting up shared-mime-info (1.0-1) ...
Setting up libgtk2.0-0:armhf (2.24.21-1) ...
Setting up libgail18:armhf (2.24.21-1) ...
Setting up gconf2-common (3.2.6-1) ...

Creating config file /etc/gconf/2/path with new version
Setting up libgconf-2-4:armhf (3.2.6-1) ...
Setting up libgnome-keyring-common (3.4.1-1) ...
Setting up libgnome-keyring0:armhf (3.4.1-1) ...
Setting up libgudev-1.0-0:armhf (204-5) ...
Setting up libicu48:armhf (4.8.1.1-13) ...
Setting up libharfbuzz-icu0:armhf (0.9.19-1) ...
Setting up libhunspell-1.3-0:armhf (1.3.2-4) ...
Setting up x11-common (1:7.7+4) ...
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:armhf (2:1.0.8-2) ...
Setting up libnotify4:armhf (0.7.6-1) ...
Setting up libnspr4:armhf (2:4.10-1) ...
Setting up libnss3:armhf (2:3.15.1-1) ...
Setting up libidl0 (0.8.14-0.2) ...
Setting up liborbit2:armhf (1:2.14.19-0.2) ...
Setting up libxft2:armhf (2.3.1-1) ...
Setting up libpangoxft-1.0-0:armhf (1.32.5-5) ...
Setting up libpcrecpp0:armhf (1:8.31-2) ...
Setting up libpolkit-gobject-1-0:armhf (0.105-3) ...
Setting up libpolkit-agent-1-0:armhf (0.105-3) ...
Setting up libsecret-common (0.15-2) ...
Setting up libsecret-1-0:armhf (0.15-2) ...
Setting up libsigsegv2:armhf (2.10-2) ...
Setting up libsm6:armhf (2:1.2.1-2) ...
Setting up libxcb-util0:armhf (0.3.8-2) ...
Setting up libstartup-notification0:armhf (0.12-3) ...
Setting up libsystemd-login0:armhf (204-5) ...
Setting up libudisks2-0:armhf (2.1.1-1) ...
Setting up libunistring0:armhf (0.9.3-5) ...
Setting up libvpx1:armhf (1.2.0-2+rpi1) ...
Setting up libxt6:armhf (1:1.1.4-1) ...
Setting up libxmu6:armhf (2:1.1.1-1) ...
Setting up libxpm4:armhf (1:3.5.10-1) ...
Setting up libxaw7:armhf (2:1.0.11-1) ...
Setting up libxmuu1:armhf (2:1.1.1-1) ...
Setting up libxtst6:armhf (2:1.2.2-1) ...
Setting up libxv1:armhf (2:1.0.9-1) ...
Setting up libxxf86dga1:armhf (2:1.1.4-1) ...
Setting up libgnutlsxx27:armhf (2.12.23-7) ...
Setting up libiw30:armhf (30~pre9-8) ...
Setting up libpangox-1.0-0:armhf (0.0.2-4) ...
Setting up adduser (3.113+nmu3) ...
Setting up file (1:5.14-2) ...
Setting up gettext-base (0.18.3.1-1) ...
Setting up mime-support (3.54) ...
update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode
Setting up libpython2.7-stdlib (2.7.5-8+rpi2) ...
Setting up m4 (1.4.16-5) ...
Setting up python2.7 (2.7.5-8+rpi2) ...
Setting up python-minimal (2.7.5-5) ...
Setting up libpython-stdlib:armhf (2.7.5-5) ...
Setting up python (2.7.5-5) ...
Setting up autoconf (2.69-1.1) ...
Setting up autoconf2.13 (2.13-62) ...
Setting up autotools-dev (20130810.1) ...
Setting up cdbs (0.4.122) ...
Setting up dbus (1.6.14-1) ...
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 dbus-x11 (1.6.14-1) ...
Setting up gettext (0.18.3.1-1) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu2) ...
Setting up debhelper (9.20130921) ...
Setting up desktop-file-utils (0.22-1) ...
Setting up gconf-service (3.2.6-1) ...
Setting up psmisc (22.20-1) ...
Setting up gconf2 (3.2.6-1) ...
update-alternatives: using /usr/bin/gconftool-2 to provide /usr/bin/gconftool (gconftool) in auto mode

(gconftool-2:21917): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Setting up libgirepository-1.0-1 (1.36.0-2) ...
Setting up gir1.2-glib-2.0 (1.36.0-2) ...
Setting up gir1.2-atk-1.0 (2.10.0-2) ...
Setting up gir1.2-freedesktop (1.36.0-2) ...
Setting up gir1.2-gconf-2.0 (3.2.6-1) ...
Setting up gir1.2-gdkpixbuf-2.0 (2.28.2-1) ...
Setting up gir1.2-gnomekeyring-1.0 (3.4.1-1) ...
Setting up gir1.2-pango-1.0 (1.32.5-5) ...
Setting up gir1.2-gtk-2.0 (2.24.21-1) ...
Setting up gir1.2-notify-0.7 (0.7.6-1) ...
Setting up gnome-mime-data (2.18.0-1) ...
Setting up x11-utils (7.7+1) ...
Setting up udisks2 (2.1.1-1) ...
Setting up gvfs-common (1.16.3-1) ...
Setting up gvfs-libs:armhf (1.16.3-1) ...
Setting up gvfs-daemons (1.16.3-1) ...
Setting up gvfs:armhf (1.16.3-1) ...
Setting up pkg-config (0.26-1) ...
Setting up libart-2.0-dev (2.3.21-2) ...
Setting up libasound2-dev:armhf (1.0.27.2-1) ...
Setting up libelfg0 (0.8.13-3) ...
Setting up libglib2.0-data (2.36.4-1) ...
Setting up libglib2.0-bin (2.36.4-1) ...
Setting up libpcre3-dev:armhf (1:8.31-2) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-1) ...
Setting up libglib2.0-dev (2.36.4-1) ...
Setting up libatk1.0-dev (2.10.0-2) ...
Setting up libavahi-common-dev (0.6.31-2) ...
Setting up libdbus-1-dev:armhf (1.6.14-1) ...
Setting up libavahi-client-dev (0.6.31-2) ...
Setting up libavahi-glib-dev (0.6.31-2) ...
Setting up libbonobo2-common (2.32.1-1) ...
Setting up libbonobo2-0 (2.32.1-1) ...
Setting up libidl-dev (0.8.14-0.2) ...
Setting up liborbit2-dev (1:2.14.19-0.2) ...
Setting up libpopt-dev:armhf (1.16-7) ...
Setting up libbonobo2-dev (2.32.1-1) ...
Setting up libpango1.0-0:armhf (1.32.5-5) ...
Setting up libglade2-0 (1:2.6.4-1) ...
Setting up libfam0 (2.7.0-17) ...
Setting up libgnomevfs2-common (1:2.24.4-3) ...
Setting up libgnomevfs2-0 (1:2.24.4-3) ...
Setting up libgnome2-common (2.32.1-4) ...
Setting up libgnome2-0 (2.32.1-4+b1) ...
Setting up libgnomecanvas2-common (2.30.3-1.2) ...
Setting up libgnomecanvas2-0 (2.30.3-1.2) ...
Setting up libbonoboui2-common (2.24.3-1) ...
Setting up libbonoboui2-0 (2.24.3-1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up x11proto-core-dev (7.0.24-1) ...
Setting up libxau-dev:armhf (1:1.0.8-1) ...
Setting up libxdmcp-dev:armhf (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.2.7-1) ...
Setting up libpthread-stubs0-dev:armhf (0.3-4) ...
Setting up libxcb1-dev:armhf (1.9.1-3) ...
Setting up libx11-dev:armhf (2:1.6.2-1) ...
Setting up libpng12-dev (1.2.49-4) ...
Setting up libgdk-pixbuf2.0-dev (2.28.2-1) ...
Setting up libfreetype6-dev (2.4.9-1.1) ...
Setting up x11proto-render-dev (2:0.11.1-2) ...
Setting up libxrender-dev:armhf (1:0.9.8-1) ...
Setting up libexpat1-dev:armhf (2.1.0-4) ...
Setting up libfontconfig1-dev (2.10.2-2) ...
Setting up libxft-dev (2.3.1-1) ...
Setting up libharfbuzz-dev (0.9.19-1) ...
Setting up x11proto-xext-dev (7.2.1-1) ...
Setting up libxext-dev:armhf (2:1.3.2-1) ...
Setting up libice-dev:armhf (2:1.0.8-2) ...
Setting up libsm-dev:armhf (2:1.2.1-2) ...
Setting up libpixman-1-dev (0.30.2-1) ...
Setting up libxcb-render0-dev:armhf (1.9.1-3) ...
Setting up libxcb-shm0-dev:armhf (1.9.1-3) ...
Setting up libdrm-dev (2.4.46-3) ...
Setting up mesa-common-dev (9.1.6-2) ...
Setting up libx11-xcb-dev (2:1.6.2-1) ...
Setting up libxcb-dri2-0-dev:armhf (1.9.1-3) ...
Setting up libxcb-glx0-dev:armhf (1.9.1-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:armhf (1:1.1.3-1) ...
Setting up x11proto-dri2-dev (2.8-2) ...
Setting up x11proto-gl-dev (1.4.16-2) ...
Setting up libgl1-mesa-dev (9.1.6-2) ...
Setting up libegl1-mesa-dev (9.1.6-2) ...
Setting up libcairo2-dev (1.12.16-2) ...
Setting up libpango1.0-dev (1.32.5-5) ...
Setting up x11proto-xinerama-dev (1.2.1-2) ...
Setting up libxinerama-dev:armhf (2:1.1.3-1) ...
Setting up libxi-dev (2:1.7.2-1) ...
Setting up x11proto-randr-dev (1.4.0-2) ...
Setting up libxrandr-dev:armhf (2:1.4.1-1) ...
Setting up libxcursor-dev:armhf (1:1.1.14-1) ...
Setting up x11proto-composite-dev (1:0.4.2-2) ...
Setting up libxcomposite-dev (1:0.4.4-1) ...
Setting up libxml2-utils (2.9.1+dfsg1-3) ...
Setting up libgtk2.0-dev (2.24.21-1) ...
Setting up libgail-common:armhf (2.24.21-1) ...
Setting up libgail-dev (2.24.21-1) ...
Setting up libgnomecanvas2-dev (2.30.3-1.2) ...
Setting up libgconf2-dev (3.2.6-1) ...
Setting up libgpg-error-dev (1.12-0.2) ...
Setting up libgcrypt11-dev (1.5.3-2) ...
Setting up libtasn1-3-dev (2.14-3) ...
Setting up libp11-kit-dev (0.18.5-3) ...
Setting up libgnutls-dev (2.12.23-7) ...
Setting up libxml2-dev:armhf (2.9.1+dfsg1-3) ...
Setting up libsepol1-dev (2.1.9-2) ...
Setting up libselinux1-dev (2.1.13-2) ...
Setting up libgnomevfs2-dev (1:2.24.4-3) ...
Setting up libcanberra-dev:armhf (0.30-2+b1) ...
Setting up libgnome2-dev (2.32.1-4+b1) ...
Setting up libbonoboui2-dev (2.24.3-1) ...
Setting up libbz2-dev:armhf (1.0.6-5) ...
Setting up libdbus-glib-1-dev (0.100.2-1) ...
Setting up libevent-dev (2.0.21-stable-1) ...
Setting up libffi-dev:armhf (3.0.13-4) ...
Setting up libgnome-keyring-dev (3.4.1-1) ...
Setting up libgnomeui-common (2.24.5-2) ...
Setting up libgnomeui-0 (2.24.5-2) ...
Setting up libgnomeui-dev (2.24.5-2) ...
Setting up libhunspell-dev:armhf (1.3.2-4) ...
Setting up libjpeg8-dev:armhf (8d-1) ...
Setting up libnotify-dev (0.7.6-1) ...
Setting up libnspr4-dev (2:4.10-1) ...
Setting up libnss3-dev (2:3.15.1-1) ...
Setting up libtinfo-dev:armhf (5.9+20130608-1) ...
Setting up libreadline6-dev:armhf (6.2+dfsg-0.1) ...
Setting up libreadline-dev:armhf (6.2+dfsg-0.1) ...
Setting up libsqlite3-dev:armhf (3.8.0.2-1) ...
Setting up libstartup-notification0-dev:armhf (0.12-3) ...
Setting up libvpx-dev:armhf (1.2.0-2+rpi1) ...
Setting up libxt-dev:armhf (1:1.1.4-1) ...
Setting up python-pkg-resources (0.6.49-2) ...
Setting up python-ply (3.4-3) ...
Setting up python-setuptools (0.6.49-2) ...
Setting up python-virtualenv (1.10.1-1) ...
Setting up unzip (6.0-9) ...
Setting up zip (3.0-7) ...
Setting up libiw-dev:armhf (30~pre9-8) ...
Setting up sbuild-build-depends-icedove-dummy (0.invalid.0) ...
Processing triggers for libc-bin ...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build environment                                                            │
└──────────────────────────────────────────────────────────────────────────────┘

Kernel: Linux 3.11.0-armv7-x13 armhf (armv7l)
Toolchain package versions: binutils_2.23.52.20130828-1 dpkg-dev_1.16.10 g++-4.6_4.6.4-4+rpi1 g++-4.8_4.8.1-6+rpi1 gcc-4.6_4.6.4-4+rpi1 gcc-4.8_4.8.1-6+rpi1 libc6-dev_2.17-92+rpi1 libstdc++-4.8-dev_4.8.1-6+rpi1 libstdc++6_4.8.1-6+rpi1 libstdc++6-4.6-dev_4.6.4-4+rpi1 linux-libc-dev_3.10.1-1+rpi1+b2
Package versions: adduser_3.113+nmu3 apt_0.9.11.4+rpi1 autoconf_2.69-1.1 autoconf2.13_2.13-62 autotools-dev_20130810.1 base-files_7.2+rpi1 base-passwd_3.5.28 bash_4.2+dfsg-1 binutils_2.23.52.20130828-1 bsdmainutils_9.0.5 bsdutils_1:2.20.1-5.5 build-essential_11.6 bzip2_1.0.6-5 cdbs_0.4.122 coreutils_8.21-1 cpio_2.11+dfsg-1 cpp_4:4.8.1-3 cpp-4.6_4.6.4-4+rpi1 cpp-4.8_4.8.1-6+rpi1 dash_0.5.7-3 dbus_1.6.14-1 dbus-x11_1.6.14-1 debconf_1.5.51 debfoster_2.7-1.2 debhelper_9.20130921 debianutils_4.4 desktop-file-utils_0.22-1 diffutils_1:3.3-1 dpkg_1.16.10 dpkg-dev_1.16.10 e2fslibs_1.42.8-1 e2fsprogs_1.42.8-1 fakeroot_1.18.4-2 file_1:5.14-2 findutils_4.4.2-6 fontconfig_2.10.2-2 fontconfig-config_2.10.2-2 fonts-dejavu-core_2.33+svn2514-3 g++_4:4.8.1-3 g++-4.6_4.6.4-4+rpi1 g++-4.8_4.8.1-6+rpi1 gcc_4:4.8.1-3 gcc-4.5-base_4.5.3-12+rpi1 gcc-4.6_4.6.4-4+rpi1 gcc-4.6-base_4.6.4-4+rpi1 gcc-4.7-base_4.7.3-4+rpi1 gcc-4.8_4.8.1-6+rpi1 gcc-4.8-base_4.8.1-6+rpi1 gconf-service_3.2.6-1 gconf2_3.2.6-1 gconf2-common_3.2.6-1 gettext_0.18.3.1-1 gettext-base_0.18.3.1-1 gir1.2-atk-1.0_2.10.0-2 gir1.2-freedesktop_1.36.0-2 gir1.2-gconf-2.0_3.2.6-1 gir1.2-gdkpixbuf-2.0_2.28.2-1 gir1.2-glib-2.0_1.36.0-2 gir1.2-gnomekeyring-1.0_3.4.1-1 gir1.2-gtk-2.0_2.24.21-1 gir1.2-notify-0.7_0.7.6-1 gir1.2-pango-1.0_1.32.5-5 gnome-mime-data_2.18.0-1 gnupg_1.4.14-1 gpgv_1.4.14-1 grep_2.14-3 groff-base_1.22.2-3 gvfs_1.16.3-1 gvfs-common_1.16.3-1 gvfs-daemons_1.16.3-1 gvfs-libs_1.16.3-1 gzip_1.6-2 hostname_3.14 initramfs-tools_0.113 initscripts_2.88dsf-43 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.1 klibc-utils_2.0.1-3.1+rpi1 kmod_9-3 libacl1_2.2.52-1 libapt-pkg4.12_0.9.11.4+rpi1 libarchive-extract-perl_0.68-1 libart-2.0-2_2.3.21-2 libart-2.0-dev_2.3.21-2 libasan0_4.8.1-6+rpi1 libasound2_1.0.27.2-1 libasound2-data_1.0.27.2-1 libasound2-dev_1.0.27.2-1 libasprintf0c2_0.18.3.1-1 libatasmart4_0.19-2 libatk1.0-0_2.10.0-2 libatk1.0-data_2.10.0-2 libatk1.0-dev_2.10.0-2 libatomic1_4.8.1-6+rpi1 libattr1_1:2.4.47-1 libavahi-client-dev_0.6.31-2 libavahi-client3_0.6.31-2 libavahi-common-data_0.6.31-2 libavahi-common-dev_0.6.31-2 libavahi-common3_0.6.31-2 libavahi-glib-dev_0.6.31-2 libavahi-glib1_0.6.31-2 libblkid1_2.20.1-5.5 libbluray1_1:0.2.2-1 libbonobo2-0_2.32.1-1 libbonobo2-common_2.32.1-1 libbonobo2-dev_2.32.1-1 libbonoboui2-0_2.24.3-1 libbonoboui2-common_2.24.3-1 libbonoboui2-dev_2.24.3-1 libbz2-1.0_1.0.6-5 libbz2-dev_1.0.6-5 libc-bin_2.17-92+rpi1 libc-dev-bin_2.17-92+rpi1 libc6_2.17-92+rpi1 libc6-dev_2.17-92+rpi1 libcairo-gobject2_1.12.16-2 libcairo-script-interpreter2_1.12.16-2 libcairo2_1.12.16-2 libcairo2-dev_1.12.16-2 libcanberra-dev_0.30-2+b1 libcanberra0_0.30-2+b1 libcap2_1:2.22-1.2 libclass-isa-perl_0.36-5 libcloog-isl4_0.18.0-2 libcomerr2_1.42.8-1 libcroco3_0.6.8-2 libcups2_1.6.3-1+rpi1 libdatrie1_0.2.6-2 libdb5.1_5.1.29-6 libdbus-1-3_1.6.14-1 libdbus-1-dev_1.6.14-1 libdbus-glib-1-2_0.100.2-1 libdbus-glib-1-dev_0.100.2-1 libdpkg-perl_1.16.10 libdrm-dev_2.4.46-3 libdrm-nouveau2_2.4.46-3 libdrm-omap1_2.4.46-3 libdrm-radeon1_2.4.46-3 libdrm2_2.4.46-3 libegl1-mesa_9.1.6-2 libegl1-mesa-dev_9.1.6-2 libegl1-mesa-drivers_9.1.6-2 libelfg0_0.8.13-3 libevent-2.0-5_2.0.21-stable-1 libevent-core-2.0-5_2.0.21-stable-1 libevent-dev_2.0.21-stable-1 libevent-extra-2.0-5_2.0.21-stable-1 libevent-openssl-2.0-5_2.0.21-stable-1 libevent-pthreads-2.0-5_2.0.21-stable-1 libexpat1_2.1.0-4 libexpat1-dev_2.1.0-4 libfam0_2.7.0-17 libffi-dev_3.0.13-4 libffi6_3.0.13-4 libfontconfig1_2.10.2-2 libfontconfig1-dev_2.10.2-2 libfontenc1_1:1.1.2-1 libfreetype6_2.4.9-1.1 libfreetype6-dev_2.4.9-1.1 libgail-common_2.24.21-1 libgail-dev_2.24.21-1 libgail18_2.24.21-1 libgbm1_9.1.6-2 libgc1c2_1:7.2d-5 libgcc-4.8-dev_4.8.1-6+rpi1 libgcc1_1:4.8.1-6+rpi1 libgconf-2-4_3.2.6-1 libgconf2-dev_3.2.6-1 libgcrypt11_1.5.3-2 libgcrypt11-dev_1.5.3-2 libgdbm3_1.8.3-12 libgdk-pixbuf2.0-0_2.28.2-1 libgdk-pixbuf2.0-common_2.28.2-1 libgdk-pixbuf2.0-dev_2.28.2-1 libgirepository-1.0-1_1.36.0-2 libgl1-mesa-dev_9.1.6-2 libgl1-mesa-glx_9.1.6-2 libglade2-0_1:2.6.4-1 libglapi-mesa_9.1.6-2 libglib2.0-0_2.36.4-1 libglib2.0-bin_2.36.4-1 libglib2.0-data_2.36.4-1 libglib2.0-dev_2.36.4-1 libgmp10_2:5.1.2+dfsg-3 libgnome-keyring-common_3.4.1-1 libgnome-keyring-dev_3.4.1-1 libgnome-keyring0_3.4.1-1 libgnome2-0_2.32.1-4+b1 libgnome2-common_2.32.1-4 libgnome2-dev_2.32.1-4+b1 libgnomecanvas2-0_2.30.3-1.2 libgnomecanvas2-common_2.30.3-1.2 libgnomecanvas2-dev_2.30.3-1.2 libgnomeui-0_2.24.5-2 libgnomeui-common_2.24.5-2 libgnomeui-dev_2.24.5-2 libgnomevfs2-0_1:2.24.4-3 libgnomevfs2-common_1:2.24.4-3 libgnomevfs2-dev_1:2.24.4-3 libgnutls-dev_2.12.23-7 libgnutls-openssl27_2.12.23-7 libgnutls26_2.12.23-7 libgnutlsxx27_2.12.23-7 libgomp1_4.8.1-6+rpi1 libgpg-error-dev_1.12-0.2 libgpg-error0_1.12-0.2 libgraphite2-3_1.2.3-1 libgssapi-krb5-2_1.11.3+dfsg-3 libgtk2.0-0_2.24.21-1 libgtk2.0-common_2.24.21-1 libgtk2.0-dev_2.24.21-1 libgudev-1.0-0_204-5 libharfbuzz-dev_0.9.19-1 libharfbuzz-icu0_0.9.19-1 libharfbuzz0a_0.9.19-1 libhunspell-1.3-0_1.3.2-4 libhunspell-dev_1.3.2-4 libice-dev_2:1.0.8-2 libice6_2:1.0.8-2 libicu48_4.8.1.1-13 libidl-dev_0.8.14-0.2 libidl0_0.8.14-0.2 libisl10_0.11.2-1 libiw-dev_30~pre9-8 libiw30_30~pre9-8 libjasper1_1.900.1-14 libjbig0_2.0-2 libjpeg8_8d-1 libjpeg8-dev_8d-1 libk5crypto3_1.11.3+dfsg-3 libkeyutils1_1.5.6-1 libklibc_2.0.1-3.1+rpi1 libkmod2_9-3 libkrb5-3_1.11.3+dfsg-3 libkrb5support0_1.11.3+dfsg-3 libldap-2.4-2_2.4.31-1+nmu2+b1 libllvm3.2_1:3.2repack-10+rpi1 libltdl7_2.4.2-1.3 liblzma5_5.1.1alpha+20120614-2 liblzo2-2_2.06-1.2 libmagic1_1:5.14-2 libmodule-pluggable-perl_4.8-1 libmount1_2.20.1-5.5 libmpc3_1.0.1-1 libmpfr4_3.1.1-2 libncurses5_5.9+20130608-1 libncursesw5_5.9+20130608-1 libnih-dbus1_1.0.3-4.1+b1 libnih1_1.0.3-4.1+b1 libnotify-dev_0.7.6-1 libnotify4_0.7.6-1 libnspr4_2:4.10-1 libnspr4-dev_2:4.10-1 libnss3_2:3.15.1-1 libnss3-dev_2:3.15.1-1 libogg0_1.3.1-1 libopenvg1-mesa_9.1.6-2 liborbit2_1:2.14.19-0.2 liborbit2-dev_1:2.14.19-0.2 libp11-kit-dev_0.18.5-3 libp11-kit0_0.18.5-3 libpam-modules_1.1.3-9 libpam-modules-bin_1.1.3-9 libpam-runtime_1.1.3-9 libpam0g_1.1.3-9 libpango-1.0-0_1.32.5-5 libpango1.0-0_1.32.5-5 libpango1.0-dev_1.32.5-5 libpangocairo-1.0-0_1.32.5-5 libpangoft2-1.0-0_1.32.5-5 libpangox-1.0-0_0.0.2-4 libpangoxft-1.0-0_1.32.5-5 libpcre3_1:8.31-2 libpcre3-dev_1:8.31-2 libpcrecpp0_1:8.31-2 libpipeline1_1.2.4-1 libpixman-1-0_0.30.2-1 libpixman-1-dev_0.30.2-1 libpng12-0_1.2.49-4 libpng12-dev_1.2.49-4 libpod-latex-perl_0.61-1 libpolkit-agent-1-0_0.105-3 libpolkit-gobject-1-0_0.105-3 libpopt-dev_1.16-7 libpopt0_1.16-7 libprocps0_1:3.3.4-2 libpthread-stubs0-dev_0.3-4 libpython-stdlib_2.7.5-5 libpython2.7-minimal_2.7.5-8+rpi2 libpython2.7-stdlib_2.7.5-8+rpi2 libreadline-dev_6.2+dfsg-0.1 libreadline6_6.2+dfsg-0.1 libreadline6-dev_6.2+dfsg-0.1 libsasl2-2_2.1.25.dfsg1-14 libsasl2-modules_2.1.25.dfsg1-14 libsecret-1-0_0.15-2 libsecret-common_0.15-2 libselinux1_2.1.13-2 libselinux1-dev_2.1.13-2 libsemanage-common_2.1.10-2 libsemanage1_2.1.10-2 libsepol1_2.1.9-2 libsepol1-dev_2.1.9-2 libsigsegv2_2.10-2 libslang2_2.2.4-15 libsm-dev_2:1.2.1-2 libsm6_2:1.2.1-2 libsqlite3-0_3.8.0.2-1 libsqlite3-dev_3.8.0.2-1 libss2_1.42.8-1 libssl1.0.0_1.0.1e-3+rpi1 libstartup-notification0_0.12-3 libstartup-notification0-dev_0.12-3 libstdc++-4.8-dev_4.8.1-6+rpi1 libstdc++6_4.8.1-6+rpi1 libstdc++6-4.6-dev_4.6.4-4+rpi1 libswitch-perl_2.16-2 libsystemd-login0_204-5 libtasn1-3_2.14-3 libtasn1-3-dev_2.14-3 libtdb1_1.2.12-1 libterm-ui-perl_0.36-1 libthai-data_0.1.19-2 libthai0_0.1.19-2 libtiff4_3.9.7-2 libtimedate-perl_1.2000-1 libtinfo-dev_5.9+20130608-1 libtinfo5_5.9+20130608-1 libudev0_175-7.2 libudev1_204-5 libudisks2-0_2.1.1-1 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-23.2 libustr-1.0-1_1.0.4-3 libuuid1_2.20.1-5.5 libvorbis0a_1.3.2-1.3 libvorbisfile3_1.3.2-1.3 libvpx-dev_1.2.0-2+rpi1 libvpx1_1.2.0-2+rpi1 libwayland-client0_1.2.1-1 libwayland-server0_1.2.1-1 libx11-6_2:1.6.2-1 libx11-data_2:1.6.2-1 libx11-dev_2:1.6.2-1 libx11-xcb-dev_2:1.6.2-1 libx11-xcb1_2:1.6.2-1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxaw7_2:1.0.11-1 libxcb-dri2-0_1.9.1-3 libxcb-dri2-0-dev_1.9.1-3 libxcb-glx0_1.9.1-3 libxcb-glx0-dev_1.9.1-3 libxcb-render0_1.9.1-3 libxcb-render0-dev_1.9.1-3 libxcb-shape0_1.9.1-3 libxcb-shm0_1.9.1-3 libxcb-shm0-dev_1.9.1-3 libxcb-util0_0.3.8-2 libxcb-xfixes0_1.9.1-3 libxcb1_1.9.1-3 libxcb1-dev_1.9.1-3 libxcomposite-dev_1:0.4.4-1 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 libxft-dev_2.3.1-1 libxft2_2.3.1-1 libxi-dev_2:1.7.2-1 libxi6_2:1.7.2-1 libxinerama-dev_2:1.1.3-1 libxinerama1_2:1.1.3-1 libxml2_2.9.1+dfsg1-3 libxml2-dev_2.9.1+dfsg1-3 libxml2-utils_2.9.1+dfsg1-3 libxmu6_2:1.1.1-1 libxmuu1_2:1.1.1-1 libxpm4_1:3.5.10-1 libxrandr-dev_2:1.4.1-1 libxrandr2_2:1.4.1-1 libxrender-dev_1:0.9.8-1 libxrender1_1:0.9.8-1 libxt-dev_1:1.1.4-1 libxt6_1:1.1.4-1 libxtst6_2:1.2.2-1 libxv1_2:1.0.9-1 libxxf86dga1_2:1.1.4-1 libxxf86vm-dev_1:1.1.3-1 libxxf86vm1_1:1.1.3-1 linux-libc-dev_3.10.1-1+rpi1+b2 login_1:4.1.5.1-1 lsb-base_4.1+Debian8+rpi1 m4_1.4.16-5 make_3.81-8.2 makedev_2.3.1-93 man-db_2.6.5-2 mawk_1.3.3-17 mesa-common-dev_9.1.6-2 mime-support_3.54 mount_2.20.1-5.5 mountall_2.51 multiarch-support_2.17-92+rpi1 ncurses-base_5.9+20130608-1 ncurses-bin_5.9+20130608-1 passwd_1:4.1.5.1-1 patch_2.7.1-3 perl_5.18.1-4 perl-base_5.18.1-4 perl-modules_5.18.1-4 pkg-config_0.26-1 plymouth_0.8.8-6+deb8u1 po-debconf_1.0.16+nmu2 procps_1:3.3.4-2 psmisc_22.20-1 python_2.7.5-5 python-minimal_2.7.5-5 python-pkg-resources_0.6.49-2 python-ply_3.4-3 python-setuptools_0.6.49-2 python-virtualenv_1.10.1-1 python2.7_2.7.5-8+rpi2 python2.7-minimal_2.7.5-8+rpi2 raspbian-archive-keyring_20120528.2 readline-common_6.2+dfsg-0.1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-icedove-dummy_0.invalid.0 sed_4.2.2-2 sensible-utils_0.0.9 shared-mime-info_1.0-1 sysv-rc_2.88dsf-43 sysvinit_2.88dsf-43 sysvinit-utils_2.88dsf-43 tar_1.26+dfsg-8 ttf-dejavu-core_2.33+svn2514-3 tzdata_2013d-1 ucf_3.0027+nmu1 udev_204-5 udisks2_2.1.1-1 unzip_6.0-9 util-linux_2.20.1-5.5 x11-common_1:7.7+4 x11-utils_7.7+1 x11proto-composite-dev_1:0.4.2-2 x11proto-core-dev_7.0.24-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.16-2 x11proto-input-dev_2.3-1 x11proto-kb-dev_1.0.6-2 x11proto-randr-dev_1.4.0-2 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.2.1-1 x11proto-xf86vidmode-dev_2.3.1-2 x11proto-xinerama-dev_1.2.1-2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.2.7-1 xz-utils_5.1.1alpha+20120614-2 zip_3.0-7 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 Sat Oct  5 16:44:31 2013 UTC using RSA key ID A74420EF
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./icedove_17.0.9-2.dsc
dpkg-source: info: extracting icedove in icedove-17.0.9
dpkg-source: info: unpacking icedove_17.0.9.orig.tar.bz2
dpkg-source: info: unpacking icedove_17.0.9-2.debian.tar.gz
dpkg-source: info: applying icedove/fix-installdir.patch
dpkg-source: info: applying debian-hacks/Icedove-branding.patch
dpkg-source: info: applying debian-hacks/Move-profile.patch
dpkg-source: info: applying debian-hacks/Strip-version-number.patch
dpkg-source: info: applying icedove/no-dynamic-nss-softokn.patch
dpkg-source: info: applying debian-hacks/Add-another-preferences-directory-for-applications-p.patch
dpkg-source: info: applying fixes/Allow-.js-preference-files-to-set-locked-prefs-with-.patch
dpkg-source: info: applying icedove/fix-branding-in-migration-wizard-and-the-addon-manag.patch
dpkg-source: info: applying porting/Support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch
dpkg-source: info: applying porting/Disable-optimization-on-alpha-for-the-url-classifier.patch
dpkg-source: info: applying fixes/Properly-launch-applications-set-in-HOME-.mailcap.patch
dpkg-source: info: applying debian-hacks/Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch
dpkg-source: info: applying porting/Add-xptcall-support-for-SH4-processors.patch
dpkg-source: info: applying debian-hacks/Do-build-time-detection-of-2-bytes-wchar_t-and-char1.patch
dpkg-source: info: applying debian-hacks/stop-configure-if-with-system-bz2-was-passed-but-no-.patch
dpkg-source: info: applying system-libs/Allow-to-build-against-system-libffi.patch
dpkg-source: info: applying porting/Allow-ipc-code-to-build-on-GNU-kfreebsd.patch
dpkg-source: info: applying debian-hacks/Don-t-register-plugins-if-the-MOZILLA_DISABLE_PLUGIN.patch
dpkg-source: info: applying porting/Allow-ipc-code-to-build-on-GNU-hurd.patch
dpkg-source: info: applying iceowl/Change-extension-s-name-to-Iceowl.patch
dpkg-source: info: applying porting/Fix-GNU-non-Linux-failure-to-build-because-of-ipc-ch.patch
dpkg-source: info: applying fixes/Bug-720682-Don-t-crash-an-app-using-libxul-because-o.patch
dpkg-source: info: applying fixes/Load-dependent-libraries-with-their-real-path-to-avo.patch
dpkg-source: info: applying prefs/Set-javascript.options.showInConsole.patch
dpkg-source: info: applying prefs/Don-t-auto-disable-extensions-in-system-directories.patch
dpkg-source: info: applying debian-hacks/Don-t-build-example-component.patch
dpkg-source: info: applying fixes/Link-libldap-against-libpthread.patch
dpkg-source: info: applying fixes/Bug-628252-os2.cc-fails-to-compile-against-GCC-4.6-m.patch
dpkg-source: info: applying fixes/Include-cstdlib-in-gfx-angle-src-compiler-Types.h-fo.patch
dpkg-source: info: applying fixes/Make-system-cairo-work-again.patch
dpkg-source: info: applying debian-hacks/Fix-build-failure-for-header.py-and-typelib.py.patch
dpkg-source: info: applying porting/Another-fix-to-build-ipc-code-on-GNU-hurd-and-kfreeb.patch
dpkg-source: info: applying porting/Bug-814693-Allow-webrtc-to-build-on-more-architectur.patch
dpkg-source: info: applying fixes/fix-function-nsMsgComposeAndSend-to-to-respect-Replo.patch
dpkg-source: info: applying porting/Don-t-hardcode-page-size-on-ia64-sparc-or-mipsel.patch
dpkg-source: info: applying debian-hacks/virtualenv-changing-the-path-to-virtualenv.py.patch
dpkg-source: info: applying porting/Fix-ipc-chromium-on-kFreeBSD-and-Hurd.patch
dpkg-source: info: applying fixes/Bug-813997-Resizing-window-changes-window-size-to-0-.patch
dpkg-source: info: applying fixes/Bug-723497-Saving-message-to-disk-fails-silently-fai.patch
dpkg-source: info: applying esr17-backport/Bug-746112-Don-t-decommit-if-page-size-is-too-large.patch
dpkg-source: info: applying esr17-backport/Bug-840242-Use-the-runtime-page-size-to-control-aren.patch
dpkg-source: info: applying porting/Bug-892366-Support-R_ARM_JUMP24-and-R_ARM_CALL-reloc.patch
dpkg-source: info: applying porting/Bug-898916-Properly-align-statically-allocated-class.patch

Check disc space
────────────────

Sufficient free space for build

User Environment
────────────────

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LANG=en_GB.UTF-8
LC_ALL=POSIX
LOGNAME=root
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/root
SCHROOT_ALIAS_NAME=jessie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=jessie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=jessie-staging-armhf-sbuild-a829d1a5-4d70-45a8-a299-2098a6990408
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
SHLVL=1
SSH_CLIENT=192.168.1.2 56144 22
SSH_CONNECTION=192.168.1.2 56144 192.168.1.46 22
SSH_TTY=/dev/pts/0
TERM=xterm
USER=root
_=/etc/init.d/buildd

dpkg-buildpackage
─────────────────

dpkg-buildpackage: source package icedove
dpkg-buildpackage: source version 17.0.9-2
 dpkg-source --before-build icedove-17.0.9
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
test -x debian/rules
rm -f debian/stamp-makefile-build debian/stamp-makefile-install
/usr/bin/make  -C .  -k distclean
make[1]: *** No rule to make target `distclean'.make[1]: Entering directory `/«PKGBUILDDIR»'

make[1]: Leaving directory `/«PKGBUILDDIR»'
make: [makefile-clean] Error 2 (ignored)
rm -f debian/stamp-autotools
rmdir --ignore-fail-on-non-empty .
rmdir: failed to remove '.': Invalid argument
make: [makefile-clean] Error 1 (ignored)
for i in ./mozilla/ipc/chromium/src/third_party/libevent/config.guess ./mozilla/modules/freetype2/builds/unix/config.guess ./mozilla/js/src/ctypes/libffi/config.guess ./mozilla/js/src/build/autoconf/config.guess ./mozilla/nsprpub/build/autoconf/config.guess ./mozilla/build/autoconf/config.guess ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.guess ./mozilla/tools/profiler/libunwind/src/config/config.guess ./mozilla/tools/profiler/libunwind/src/aux_/config.guess ./mozilla/memory/jemalloc/src/config.guess ./build/autoconf/config.guess ./ldap/sdks/c-sdk/config/autoconf/config.guess ./mozilla/ipc/chromium/src/third_party/libevent/config.sub ./mozilla/modules/freetype2/builds/unix/config.sub ./mozilla/js/src/ctypes/libffi/config.sub ./mozilla/js/src/build/autoconf/config.sub ./mozilla/nsprpub/build/autoconf/config.sub ./mozilla/build/autoconf/config.sub ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.sub ./mozilla/tools/profiler/libunwind/src/config/config.sub ./mozilla/tools/profiler/libunwind/src/aux_/config.sub ./mozilla/memory/jemalloc/src/config.sub ./ldap/sdks/c-sdk/config/autoconf/config.sub  ; do \
		if test -e $i.cdbs-orig ; then \
			mv $i.cdbs-orig $i ; \
		fi ; \
	done
dh_clean 
rm -f debian/stamp-autotools-files
rm -f debian/stamp-autotools-files-moz debian/stamp-icedove-branding
 debian/rules build-arch
test -x debian/rules
cp -af debian/icedove-branding mail/branding/icedove/
cp debian/app-icons/icedove16.png mail/branding/icedove//mailicon16.png
cp debian/app-icons/icedove22.png mail/branding/icedove//mailicon22.png
cp debian/app-icons/icedove24.png mail/branding/icedove//mailicon24.png
cp debian/app-icons/icedove32.png mail/branding/icedove//mailicon32.png
cp debian/app-icons/icedove48.png mail/branding/icedove//mailicon48.png
cp debian/app-icons/icedove256.png mail/branding/icedove//mailicon256.png
cp debian/app-icons/icedove48.png mail/branding/icedove//content/icon48.png
cp debian/app-icons/icedove64.png mail/branding/icedove//content/icon64.png
cp debian/preview.png mail/themes/gnomestripe/mail/preview.png
touch debian/stamp-icedove-branding
if [ "Z2.13" != Z ] || [ ! -e ./mozilla/configure ]; \
	then cd ./mozilla && `which autoconf2.13 || which autoconf`; fi
if [ "Z2.13" != Z ] || [ ! -e ./mozilla/js/src/configure ]; \
	then cd ./mozilla/js/src && `which autoconf2.13 || which autoconf`; fi
if [ "Z2.13" != Z ] || [ ! -e ./ldap/sdks/c-sdk/configure ]; \
	then cd ./ldap/sdks/c-sdk && `which autoconf2.13 || which autoconf`; fi
configure.in:682: AC_PROG_CPP was called before AC_PROG_CC
touch debian/stamp-autotools-files-moz
mkdir -p "."
/usr/share/cdbs/1/rules/buildcore.mk:109: WARNING:  DEB_DH_STRIP_ARGS is a deprecated variable
/usr/share/cdbs/1/rules/buildcore.mk:109: WARNING:  DEB_DH_BUILDDEB_ARGS is a deprecated variable
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.postinst.in > debian/icedove.postinst
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.postrm.in > debian/icedove.postrm
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.preinst.in > debian/icedove.preinst
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.prerm.in > debian/icedove.prerm
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.install.in > debian/icedove.install
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird-dev.install.in > debian/icedove-dev.install
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird-dev.links.in > debian/icedove-dev.links
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.links.in > debian/icedove.links
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.menu.in > debian/icedove.menu
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.desktop.in > debian/icedove.desktop
sed -e 's,@LIBDIR@,/usr/lib/icedove,g' \
	    -e 's,@DEB_MOZ_APPLICATION@,icedove,g' \
		-e 's,@DEB_MOZ_NAME_FIRST_UPPER@,Icedove,g' \
	       < debian/thunderbird.pc.in > debian/icedove.pc
if test -e /usr/share/misc/config.guess ; then \
		for i in ./mozilla/ipc/chromium/src/third_party/libevent/config.guess ./mozilla/modules/freetype2/builds/unix/config.guess ./mozilla/js/src/ctypes/libffi/config.guess ./mozilla/js/src/build/autoconf/config.guess ./mozilla/nsprpub/build/autoconf/config.guess ./mozilla/build/autoconf/config.guess ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.guess ./mozilla/tools/profiler/libunwind/src/config/config.guess ./mozilla/tools/profiler/libunwind/src/aux_/config.guess ./mozilla/memory/jemalloc/src/config.guess ./build/autoconf/config.guess ./ldap/sdks/c-sdk/config/autoconf/config.guess ; do \
			if ! test -e $i.cdbs-orig ; then \
				mv $i $i.cdbs-orig ; \
				cp --remove-destination /usr/share/misc/config.guess $i ; \
			fi ; \
		done ; \
	fi
if test -e /usr/share/misc/config.sub ; then \
		for i in ./mozilla/ipc/chromium/src/third_party/libevent/config.sub ./mozilla/modules/freetype2/builds/unix/config.sub ./mozilla/js/src/ctypes/libffi/config.sub ./mozilla/js/src/build/autoconf/config.sub ./mozilla/nsprpub/build/autoconf/config.sub ./mozilla/build/autoconf/config.sub ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.sub ./mozilla/tools/profiler/libunwind/src/config/config.sub ./mozilla/tools/profiler/libunwind/src/aux_/config.sub ./mozilla/memory/jemalloc/src/config.sub ./ldap/sdks/c-sdk/config/autoconf/config.sub ; do \
			if ! test -e $i.cdbs-orig ; then \
				mv $i $i.cdbs-orig ; \
				cp --remove-destination /usr/share/misc/config.sub $i ; \
			fi ; \
		done ; \
	fi
if [ -e ./configure.ac ] || [ -e ./configure.in ]; then cd . && `which autoconf2.13 || which autoconf`; fi
touch debian/stamp-autotools-files
chmod a+x /«PKGBUILDDIR»/./configure
mkdir -p .
cd . &&   CFLAGS="-g -O2 -Wall" CXXFLAGS="-g -O2 -Wall" CPPFLAGS="" LDFLAGS="" /«PKGBUILDDIR»/./configure --build=arm-linux-gnueabihf  --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/icedove" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules     --enable-application=mail --enable-extensions=default --enable-calendar --with-default-mozilla-five-home=/usr/lib/icedove --enable-startup-notification --with-user-appdir=.mozilla --with-system-jpeg=/usr --with-system-zlib=/usr --with-system-bz2 --with-system-libvpx --with-system-libevent --with-system-nspr --with-system-nss --with-system-ply --disable-javaxpcom --disable-crashreporter --disable-elf-dynstr-gc --disable-installer --disable-strip --disable-strip-libs --disable-install-strip --disable-tests --disable-mochitest --disable-updater --disable-gnomevfs --enable-pango --enable-xft --enable-xinerama --enable-svg --enable-svg-renderer=cairo --enable-gnomeui --enable-gio --enable-canvas --enable-crypto --enable-shared-js --enable-system-cairo --enable-system-sqlite --enable-system-ffi --enable-system-hunspell --enable-readline --with-distribution-id=org.debian --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --with-branding=mail/branding/icedove/  --enable-optimize
creating cache ./config.cache
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking build system type... arm-unknown-linux-gnueabihf
checking for mawk... mawk
checking for perl5... no
checking for perl... /usr/bin/perl
defined(@array) is deprecated at /«PKGBUILDDIR»/./mozilla/config/milestone.pl line 58.
	(Maybe you should just omit the defined()?)
checking for gcc... gcc
checking whether the C compiler (gcc -g -O2 -Wall ) works... yes
checking whether the C compiler (gcc -g -O2 -Wall ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++ -g -O2 -Wall ) works... yes
checking whether the C++ compiler (c++ -g -O2 -Wall ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking for ranlib... ranlib
checking for as... /usr/bin/as
checking for ar... ar
checking for ld... ld
checking for strip... strip
checking for windres... no
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking how to run the C++ preprocessor... c++ -E
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for minimum required perl version >= 5.006... 5.018001
checking for full perl installation... yes
checking for python2.7... /usr/bin/python2.7
checking for doxygen... :
checking for autoconf... /usr/bin/autoconf
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for makedepend... no
checking for xargs... /usr/bin/xargs
checking for X... libraries , headers 
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking whether the C compiler supports -Werror=return-type... yes
checking whether the C compiler supports -Wtype-limits... yes
checking whether the C compiler supports -Wempty-body... yes
checking whether the C compiler supports -Wno-overlength-strings... yes
checking whether the C++ compiler supports -Werror=return-type... yes
checking whether the C++ compiler supports -Wtype-limits... yes
checking whether the C++ compiler supports -Wempty-body... yes
checking whether the C++ compiler supports -Wno-overlength-strings... yes
checking whether the C++ compiler supports -Wno-invalid-offsetof... yes
checking whether the C++ compiler supports -Wno-variadic-macros... yes
checking whether ld has archive extraction flags... yes
checking that static assertion macros used in autoconf tests work... yes
checking for 64-bit OS... no
checking for minimum required Python version >= 2.5... yes
checking whether the linker supports Identical Code Folding... no
/usr/bin/python2.7: can't open file '/«PKGBUILDDIR»/build/autoconf/check_debug_ranges.py': [Errno 2] No such file or directory
/usr/bin/python2.7: can't open file '/«PKGBUILDDIR»/build/autoconf/check_debug_ranges.py': [Errno 2] No such file or directory
checking whether removing dead symbols breaks debugging... no
checking for ANSI C header files... yes
checking for working const... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for st_blksize in struct stat... yes
checking for siginfo_t... yes
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int64... no
checking for uint... yes
checking for uint_t... no
checking for uint16_t... no
checking for uname.domainname... yes
checking for uname.__domainname... no
checking for gcc c++0x headers bug without rtti... no
checking for usable char16_t (2 bytes, unsigned)... yes
checking for usable wchar_t (2 bytes, unsigned)... no
checking for visibility(hidden) attribute... yes
checking for visibility(default) attribute... yes
checking for visibility pragma support... yes
checking For gcc visibility bug with class-level attributes (GCC bug 26905)... yes
checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sys/byteorder.h... no
checking for compat.h... no
checking for getopt.h... yes
checking for sys/bitypes.h... yes
checking for memory.h... yes
checking for unistd.h... yes
checking for gnu/libc-version.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for X11/XKBlib.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... yes
checking for sys/vfs.h... yes
checking for sys/mount.h... yes
checking for mmintrin.h... no
checking for new... yes
checking for sys/cdefs.h... yes
checking for gethostbyname_r in -lc_r... no
checking for atan in -lm... yes
checking for dlopen in -ldl... yes
checking for dlfcn.h... yes
checking for dladdr... yes
checking for socket in -lsocket... no
checking for XDrawLines in -lX11... yes
checking for XextAddDisplay in -lXext... yes
checking for XtFree in -lXt... yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether gcc accepts -pthread... yes
checking whether mmap() sees write()s... yes
checking whether gcc needs -traditional... no
checking for 8-bit clean memcmp... yes
checking for random... yes
checking for strerror... yes
checking for lchown... yes
checking for fchmod... yes
checking for snprintf... yes
checking for statvfs... yes
checking for memmove... yes
checking for rint... yes
checking for stat64... yes
checking for lstat64... yes
checking for truncate64... yes
checking for statvfs64... yes
checking for flockfile... yes
checking for getpagesize... yes
checking for localtime_r... yes
checking for strtok_r... yes
checking for wcrtomb... yes
checking for mbrtowc... yes
checking for res_ninit()... yes
checking for gnu_get_libc_version()... yes
checking for iconv in -lc... yes
checking for iconv()... yes
checking for iconv() with const input... no
checking for nl_langinfo and CODESET... yes
checking for an implementation of va_copy()... yes
checking for an implementation of __va_copy()... yes
checking whether va_lists can be copied by value... yes
checking for gcc 3.0 ABI... yes
checking for C++ "explicit" keyword... yes
checking for C++ "typename" keyword... yes
checking for modern C++ template specialization syntax support... yes
checking whether partial template specialization works... yes
checking whether operators must be re-defined for templates derived from templates... no
checking whether we need to cast a derived template to pass as its base class... no
checking whether the compiler can resolve const ambiguities for templates... yes
checking whether the C++ "using" keyword can change access... yes
checking whether the C++ "using" keyword resolves ambiguity... yes
checking for "std::" namespace... yes
checking whether standard template operator!=() is ambiguous... unambiguous
checking for C++ reinterpret_cast... yes
checking for C++ dynamic_cast to void*... yes
checking whether C++ requires implementation of unused virtual methods... no
checking for trouble comparing to zero near std::operator!=()... no
checking for __thread keyword for TLS variables... yes
checking for malloc.h... (cached) yes
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... yes
checking for valloc... yes
checking for __attribute__((always_inline))... yes
checking for __attribute__((malloc))... yes
checking for __attribute__((warn_unused_result))... yes
checking for __attribute__((noreturn))... yes
checking for LC_MESSAGES... yes
checking for nspr-config... /usr/bin/nspr-config
checking for NSPR - version >= 4.8.0... yes
checking for nss-config... /usr/bin/nss-config
checking for NSS - version >= 3.12.6... yes
checking for jpeg_destroy_compress in -ljpeg... yes
checking for gzread in -lz... yes
checking for BZ2_bzread in -lbz2... yes
checking for pkg-config... /usr/bin/pkg-config
checking for hunspell... yes
checking MOZ_HUNSPELL_CFLAGS... -I/usr/include/hunspell  
checking MOZ_HUNSPELL_LIBS... -lhunspell-1.3  
checking for application to build... mail
checking if app-specific confvars.sh exists... ./mail/confvars.sh
checking for gtk+-2.0 >= 2.10.0 gtk+-unix-print-2.0 glib-2.0 gobject-2.0 gdk-x11-2.0... yes
checking MOZ_GTK2_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/harfbuzz -I/usr/include/gtk-unix-print-2.0  
checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0  
checking for libstartup-notification-1.0 >= 0.8... yes
checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0  
checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1  
checking for pango >= 1.14.0 pangoft2 >= 1.14.0... yes
checking MOZ_PANGO_CFLAGS... -pthread -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2  
checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0  
checking for gio-2.0 >= 2.0... yes
checking MOZ_GIO_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking MOZ_GIO_LIBS... -lgio-2.0 -lgobject-2.0 -lglib-2.0  
checking for gconf-2.0 >= 1.2.1 gobject-2.0 ... yes
checking MOZ_GCONF_CFLAGS... -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking MOZ_GCONF_LIBS... -lgconf-2 -lgobject-2.0 -lglib-2.0  
checking for dbus-glib-1 >= 0.60... yes
checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0  
checking for alsa... yes
checking MOZ_ALSA_CFLAGS... -I/usr/include/alsa  
checking MOZ_ALSA_LIBS... -lasound  
checking for tar archiver... checking for gnutar... no
checking for gtar... no
checking for tar... tar
tar
checking for wget... checking for wget... no

checking for sqlite3 >= 3.7.1... yes
checking SQLITE_CFLAGS...  
checking SQLITE_LIBS... -lsqlite3  
checking for valid optimization flags... yes
checking size of int *... 4
checking for __cxa_demangle... yes
checking for unwind.h... yes
checking for _Unwind_Backtrace... yes
checking for gcc -pipe support... yes
checking whether C compiler supports -fprofile-generate... yes
checking whether C++ compiler has -pedantic long long bug... no
checking for correct temporary object destruction order... yes
checking for correct overload resolution with const and templates... no
checking for glib-2.0 >= 1.3.7 gobject-2.0... yes
checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0  
checking for stdint.h... yes
checking for inttypes.h... yes
checking for sys/int_types.h... no
checking for cairo >= 1.10 pixman-1 freetype2 fontconfig... yes
checking CAIRO_CFLAGS... -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm  
checking CAIRO_LIBS... -lcairo -lpixman-1 -lfreetype -lfontconfig  
checking for cairo-xlib-xrender >= 1.10... yes
checking CAIRO_XRENDER_CFLAGS... -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm  
checking CAIRO_XRENDER_LIBS... -lXrender -lcairo -lXext -lX11  
checking for iwlib.h... yes
updating cache ./config.cache
creating ./config.status
creating config files and headers...
configuring in mozilla
running /bin/sh ./configure  --build=arm-linux-gnueabihf --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var '--libexecdir=${prefix}/lib/icedove' --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --enable-application=mail --enable-extensions=default --enable-calendar --with-default-mozilla-five-home=/usr/lib/icedove --enable-startup-notification --with-user-appdir=.mozilla --with-system-jpeg=/usr --with-system-zlib=/usr --with-system-bz2 --with-system-libvpx --with-system-libevent --with-system-nspr --with-system-nss --with-system-ply --disable-javaxpcom --disable-crashreporter --disable-elf-dynstr-gc --disable-installer --disable-strip --disable-strip-libs --disable-install-strip --disable-tests --disable-mochitest --disable-updater --disable-gnomevfs --enable-pango --enable-xft --enable-xinerama --enable-svg --enable-svg-renderer=cairo --enable-gnomeui --enable-gio --enable-canvas --enable-crypto --enable-shared-js --enable-system-cairo --enable-system-sqlite --enable-system-ffi --enable-system-hunspell --enable-readline --with-distribution-id=org.debian --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --with-branding=mail/branding/icedove/ --enable-optimize --enable-application=../mail --disable-official-branding --with-branding=../mail/branding/icedove/ --cache-file=.././config.cache --srcdir=.
loading cache .././config.cache
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking build system type... arm-unknown-linux-gnueabihf
checking for mawk... (cached) mawk
checking for perl5... (cached) /usr/bin/perl
checking for objcopy... /usr/bin/objcopy
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 -Wall ) works... yes
checking whether the C compiler (gcc -g -O2 -Wall ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for c++... (cached) c++
checking whether the C++ compiler (c++ -g -O2 -Wall ) works... yes
checking whether the C++ compiler (c++ -g -O2 -Wall ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking for ranlib... (cached) ranlib
checking for as... (cached) /usr/bin/as
checking for ar... (cached) ar
checking for ld... (cached) ld
checking for strip... (cached) strip
checking for windres... no
checking how to run the C preprocessor... (cached) gcc -E
checking how to run the C++ preprocessor... (cached) c++ -E
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether ln -s works... (cached) yes
checking for minimum required perl version >= 5.006... 5.018001
checking for full perl installation... yes
checking for python2.7... (cached) /usr/bin/python2.7
checking for doxygen... (cached) :
checking for autoconf... (cached) /usr/bin/autoconf
checking for unzip... (cached) /usr/bin/unzip
checking for zip... (cached) /usr/bin/zip
checking for makedepend... no
checking for xargs... (cached) /usr/bin/xargs
checking for rpmbuild... :
checking compiler version... gcc (Debian 4.8.1-6+rpi1) 4.8.1
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
checking for gmake... no
checking for make... /usr/bin/make
checking for X... (cached) libraries , headers 
checking for dnet_ntoa in -ldnet... (cached) no
checking for dnet_ntoa in -ldnet_stub... (cached) no
checking for gethostbyname... (cached) yes
checking for connect... (cached) yes
checking for remove... (cached) yes
checking for shmat... (cached) yes
checking for IceConnectionNumber in -lICE... (cached) yes
checking for ARM SIMD support in compiler... yes
checking for ARM NEON support in compiler... yes
checking that static assertion macros used in autoconf tests work... (cached) yes
checking for --noexecstack option to as... yes
checking for -z noexecstack option to ld... yes
checking for -mssse3 option to gcc... no
checking whether the C compiler supports -Werror=return-type... yes
checking whether the C compiler supports -Wtype-limits... yes
checking whether the C compiler supports -Wempty-body... yes
checking whether the C compiler supports -Wno-overlength-strings... yes
checking whether the C++ compiler supports -Werror=return-type... yes
checking whether the C++ compiler supports -Wtype-limits... yes
checking whether the C++ compiler supports -Wempty-body... yes
checking whether the C++ compiler supports -Wno-overlength-strings... yes
checking whether the C++ compiler supports -Wno-invalid-offsetof... yes
checking whether the C++ compiler supports -Wno-variadic-macros... yes
checking whether ld has archive extraction flags... (cached) yes
checking for 64-bit OS... no
checking for Python version >= 2.5 but not 3.x... yes
checking for custom <stdint.h> implementation... none specified
defined(@array) is deprecated at ./config/milestone.pl line 58.
	(Maybe you should just omit the defined()?)
defined(@array) is deprecated at ./config/milestone.pl line 58.
	(Maybe you should just omit the defined()?)
checking whether the linker supports Identical Code Folding... no
checking whether removing dead symbols breaks debugging... no
checking for ANSI C header files... (cached) yes
checking for working const... (cached) yes
checking for mode_t... (cached) yes
checking for off_t... (cached) yes
checking for pid_t... (cached) yes
checking for size_t... (cached) yes
checking for __stdcall... no
checking for ssize_t... yes
checking for st_blksize in struct stat... (cached) yes
checking for siginfo_t... (cached) yes
checking for int64... (cached) no
checking for uint... (cached) yes
checking for uint_t... (cached) no
checking for uname.domainname... (cached) yes
checking for uname.__domainname... (cached) no
checking for gcc c++0x headers bug without rtti... (cached) no
checking for usable char16_t (2 bytes, unsigned)... (cached) yes
checking for usable wchar_t (2 bytes, unsigned)... (cached) no
checking for nullptr... yes
checking for visibility(hidden) attribute... (cached) yes
checking for visibility(default) attribute... (cached) yes
checking for visibility pragma support... (cached) yes
checking For gcc visibility bug with class-level attributes (GCC bug 26905)... (cached) yes
checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... (cached) no
checking for gcc PR49911... no
checking for __force_align_arg_pointer__ attribute... no
checking for dirent.h that defines DIR... (cached) yes
checking for opendir in -ldir... (cached) no
checking for sys/byteorder.h... (cached) no
checking for compat.h... (cached) no
checking for getopt.h... (cached) yes
checking for sys/bitypes.h... (cached) yes
checking for memory.h... (cached) yes
checking for unistd.h... (cached) yes
checking for gnu/libc-version.h... (cached) yes
checking for nl_types.h... (cached) yes
checking for malloc.h... (cached) yes
checking for X11/XKBlib.h... (cached) yes
checking for io.h... no
checking for cpuid.h... no
checking for sys/statvfs.h... (cached) yes
checking for sys/statfs.h... (cached) yes
checking for sys/vfs.h... (cached) yes
checking for sys/mount.h... (cached) yes
checking for sys/quota.h... yes
checking for sys/sysmacros.h... yes
checking for linux/quota.h... yes
checking for mmintrin.h... (cached) no
checking for new... (cached) yes
checking for sys/cdefs.h... (cached) yes
checking for linux/perf_event.h... yes
checking for perf_event_open system call... yes
checking for gethostbyname_r in -lc_r... (cached) no
checking for library containing dlopen... -ldl
checking for dlfcn.h... (cached) yes
checking for dladdr... (cached) yes
checking for memmem... yes
checking for socket in -lsocket... (cached) no
checking for XDrawLines in -lX11... (cached) yes
checking for XextAddDisplay in -lXext... (cached) yes
checking for XtFree in -lXt... (cached) yes
checking for XShmCreateImage in -lXext... yes
checking for X11/extensions/scrnsaver.h... no
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether gcc accepts -pthread... yes
checking whether gcc needs -traditional... (cached) no
checking for 8-bit clean memcmp... (cached) yes
checking for random... (cached) yes
checking for strerror... (cached) yes
checking for lchown... (cached) yes
checking for fchmod... (cached) yes
checking for snprintf... (cached) yes
checking for statvfs... (cached) yes
checking for memmove... (cached) yes
checking for rint... (cached) yes
checking for stat64... (cached) yes
checking for lstat64... (cached) yes
checking for truncate64... (cached) yes
checking for statvfs64... (cached) yes
checking for setbuf... yes
checking for isatty... yes
checking for flockfile... (cached) yes
checking for getpagesize... (cached) yes
checking for localtime_r... (cached) yes
checking for strtok_r... (cached) yes
checking for clock_gettime(CLOCK_MONOTONIC)... 
checking for wcrtomb... (cached) yes
checking for mbrtowc... (cached) yes
checking for res_ninit()... (cached) yes
checking for gnu_get_libc_version()... (cached) yes
checking for iconv in -lc... (cached) yes
checking for iconv()... (cached) yes
checking for iconv() with const input... (cached) no
checking for nl_langinfo and CODESET... (cached) yes
checking for an implementation of va_copy()... (cached) yes
checking for an implementation of __va_copy()... (cached) yes
checking whether va_lists can be copied by value... (cached) yes
checking for ARM EABI... yes
checking for modern C++ template specialization syntax support... (cached) yes
checking whether partial template specialization works... (cached) yes
checking whether the C++ "using" keyword resolves ambiguity... (cached) yes
checking for C++ dynamic_cast to void*... (cached) yes
checking whether C++ requires implementation of unused virtual methods... (cached) no
checking for trouble comparing to zero near std::operator!=()... (cached) no
checking for __thread keyword for TLS variables... (cached) yes
checking for malloc.h... (cached) yes
checking for strndup... (cached) yes
checking for posix_memalign... (cached) yes
checking for memalign... (cached) yes
checking for valloc... (cached) yes
checking for __attribute__((always_inline))... (cached) yes
checking for __attribute__((malloc))... (cached) yes
checking for __attribute__((warn_unused_result))... (cached) yes
checking for LC_MESSAGES... (cached) yes
checking for localeconv... yes
checking for nspr-config... /usr/bin/nspr-config
checking for NSPR - version >= 4.9.2... yes
checking for event.h... yes
checking for event_init in -levent... yes
checking for nss-config... /usr/bin/nss-config
checking for NSS - version >= 3.13.2... yes
checking for YASM assembler... checking for yasm... no
checking for jpeg_destroy_compress in -ljpeg... (cached) yes
checking for gzread in -lz... (cached) yes
checking for BZ2_bzread in -lbz2... (cached) yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for hunspell... yes
checking MOZ_HUNSPELL_CFLAGS... -I/usr/include/hunspell  
checking MOZ_HUNSPELL_LIBS... -lhunspell-1.3  
checking for libffi >= 3.0.9... yes
checking MOZ_FFI_CFLAGS...  
checking MOZ_FFI_LIBS... -lffi  
checking for application to build... ../mail
checking if app-specific confvars.sh exists... ./../mail/confvars.sh
checking for gtk+-2.0 >= 2.10.0 gtk+-unix-print-2.0 glib-2.0 gobject-2.0 gdk-x11-2.0... yes
checking MOZ_GTK2_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/harfbuzz -I/usr/include/gtk-unix-print-2.0  
checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0  
checking for libstartup-notification-1.0 >= 0.8... yes
checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0  
checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1  
checking for pango >= 1.14.0... yes
checking _PANGOCHK_CFLAGS... -pthread -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking _PANGOCHK_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0  
checking for pango >= 1.14.0 pangoft2 >= 1.14.0 pangocairo >= 1.14.0... yes
checking MOZ_PANGO_CFLAGS... -pthread -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm  
checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfreetype -lfontconfig -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0  
checking for gtk+-2.0 >= 2.14... yes
checking _GTKCHECK_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/harfbuzz  
checking _GTKCHECK_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0  
checking for gio-2.0 >= 2.18... yes
checking MOZ_GIO_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking MOZ_GIO_LIBS... -lgio-2.0 -lgobject-2.0 -lglib-2.0  
checking for gconf-2.0 >= 1.2.1 gobject-2.0 ... yes
checking MOZ_GCONF_CFLAGS... -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking MOZ_GCONF_LIBS... -lgconf-2 -lgobject-2.0 -lglib-2.0  
checking for libgnomeui-2.0 >= 2.2.0... yes
checking MOZ_GNOMEUI_CFLAGS... -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0  
checking MOZ_GNOMEUI_LIBS... -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lgobject-2.0 -lglib-2.0  
checking for dbus-1 >= 0.60... yes
checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include  
checking MOZ_DBUS_LIBS... -ldbus-1  
checking for dbus-glib-1 >= 0.60... yes
checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0  
checking __attribute__ ((aligned ())) support... trying 64
64
checking for vpx >= 1.0.0... yes
checking MOZ_LIBVPX_CFLAGS...  
checking MOZ_LIBVPX_LIBS... -lvpx  
checking for vpx/vpx_decoder.h... yes
checking for vpx_codec_dec_init_ver in -lvpx... yes
checking for alsa... yes
checking MOZ_ALSA_CFLAGS... -I/usr/include/alsa  
checking MOZ_ALSA_LIBS... -lasound  
checking for java... :
checking for javac... :
checking for jar... :
checking for tar archiver... checking for gnutar... (cached) tar
tar
checking for wget... checking for wget... no

checking for sqlite3 >= 3.7.13... yes
checking SQLITE_CFLAGS...  
checking SQLITE_LIBS... -lsqlite3  
checking for SQLITE_SECURE_DELETE support in system SQLite... yes
checking for SQLITE_THREADSAFE support in system SQLite... yes
checking for SQLITE_ENABLE_FTS3 support in system SQLite... yes
checking for SQLITE_ENABLE_UNLOCK_NOTIFY support in system SQLite... yes
checking for conic... checking for valid optimization flags... yes
checking size of int *... (cached) 4
checking whether linker creates PT_GNU_RELRO segments... no
checking for __cxa_demangle... (cached) yes
checking for unwind.h... (cached) yes
checking for _Unwind_Backtrace... (cached) yes
checking for -pipe support... yes
checking whether C compiler supports -fprofile-generate... yes
checking whether C++ compiler has -pedantic long long bug... no
checking for correct overload resolution with const and templates... no
checking what kind of list files are supported by the linker... linkerscript
checking what kind of ordering can be done with the linker... none
checking for glib-2.0 >= 1.3.7 gobject-2.0... yes
checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  
checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0  
checking for freetype2 >= 6.1.0... yes
checking FT2_CFLAGS... -I/usr/include/freetype2  
checking FT2_LIBS... -lfreetype  
checking for FT_Bitmap_Size.y_ppem... yes
checking for FT_GlyphSlot_Embolden... yes
checking for FT_Load_Sfnt_Table... yes
checking for FT_Select_Size... yes
checking for fontconfig/fcfreetype.h... yes
checking for fontconfig... yes
checking _FONTCONFIG_CFLAGS...  
checking _FONTCONFIG_LIBS... -lfontconfig  
checking for pixman-1 >= 0.19.2... yes
checking PIXMAN_CFLAGS... -I/usr/include/pixman-1  
checking PIXMAN_LIBS... -lpixman-1  
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/int_types.h... (cached) no
checking for cairo >= 1.10... yes
checking CAIRO_CFLAGS... -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm  
checking CAIRO_LIBS... -lcairo  
checking for cairo-tee >= 1.10... yes
checking CAIRO_TEE_CFLAGS... -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm  
checking CAIRO_TEE_LIBS... -lcairo  
checking for cairo-xlib-xrender >= 1.10... yes
checking CAIRO_XRENDER_CFLAGS... -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm  
checking CAIRO_XRENDER_LIBS... -lXrender -lcairo -lXext -lX11  
checking for iwlib.h... (cached) yes
checking for posix_fallocate... yes
checking for GL/glx.h... yes
Creating Python virtualenv
New python executable in ./_virtualenv/bin/python2.7
Also creating executable in ./_virtualenv/bin/python
Installing Setuptools...................................................................................................................................................................................................................................done.
Installing Pip..........................................................................................................................................................................................................................................................................................................................................done.
Populating Python virtualenv
running develop
running egg_info
writing simplejson.egg-info/PKG-INFO
writing top-level names to simplejson.egg-info/top_level.txt
writing dependency_links to simplejson.egg-info/dependency_links.txt
writing simplejson.egg-info/PKG-INFO
writing top-level names to simplejson.egg-info/top_level.txt
writing dependency_links to simplejson.egg-info/dependency_links.txt
reading manifest file 'simplejson.egg-info/SOURCES.txt'
writing manifest file 'simplejson.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/simplejson.egg-link (link to .)
Adding simplejson 2.1.1 to easy-install.pth file

Installed /«PKGBUILDDIR»/mozilla/python/simplejson-2.1.1
Processing dependencies for simplejson==2.1.1
Finished processing dependencies for simplejson==2.1.1
running develop
running egg_info
writing ManifestDestiny.egg-info/PKG-INFO
writing top-level names to ManifestDestiny.egg-info/top_level.txt
writing dependency_links to ManifestDestiny.egg-info/dependency_links.txt
writing entry points to ManifestDestiny.egg-info/entry_points.txt
writing ManifestDestiny.egg-info/PKG-INFO
writing top-level names to ManifestDestiny.egg-info/top_level.txt
writing dependency_links to ManifestDestiny.egg-info/dependency_links.txt
writing entry points to ManifestDestiny.egg-info/entry_points.txt
reading manifest file 'ManifestDestiny.egg-info/SOURCES.txt'
writing manifest file 'ManifestDestiny.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/ManifestDestiny.egg-link (link to .)
Adding ManifestDestiny 0.5.4 to easy-install.pth file
Installing manifestparser script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Installed /«PKGBUILDDIR»/mozilla/testing/mozbase/manifestdestiny
Processing dependencies for ManifestDestiny==0.5.4
Finished processing dependencies for ManifestDestiny==0.5.4
running develop
running egg_info
deleting mozinfo.egg-info/requires.txt
writing mozinfo.egg-info/PKG-INFO
writing top-level names to mozinfo.egg-info/top_level.txt
writing dependency_links to mozinfo.egg-info/dependency_links.txt
writing entry points to mozinfo.egg-info/entry_points.txt
writing mozinfo.egg-info/PKG-INFO
writing top-level names to mozinfo.egg-info/top_level.txt
writing dependency_links to mozinfo.egg-info/dependency_links.txt
writing entry points to mozinfo.egg-info/entry_points.txt
reading manifest file 'mozinfo.egg-info/SOURCES.txt'
writing manifest file 'mozinfo.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/mozinfo.egg-link (link to .)
Adding mozinfo 0.3.3 to easy-install.pth file
Installing mozinfo script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Installed /«PKGBUILDDIR»/mozilla/testing/mozbase/mozinfo
Processing dependencies for mozinfo==0.3.3
Finished processing dependencies for mozinfo==0.3.3
running develop
running egg_info
writing requirements to mozInstall.egg-info/requires.txt
writing mozInstall.egg-info/PKG-INFO
writing top-level names to mozInstall.egg-info/top_level.txt
writing dependency_links to mozInstall.egg-info/dependency_links.txt
writing entry points to mozInstall.egg-info/entry_points.txt
writing requirements to mozInstall.egg-info/requires.txt
writing mozInstall.egg-info/PKG-INFO
writing top-level names to mozInstall.egg-info/top_level.txt
writing dependency_links to mozInstall.egg-info/dependency_links.txt
writing entry points to mozInstall.egg-info/entry_points.txt
reading manifest file 'mozInstall.egg-info/SOURCES.txt'
writing manifest file 'mozInstall.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/mozInstall.egg-link (link to .)
Adding mozInstall 1.2 to easy-install.pth file
Installing mozuninstall script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin
Installing mozinstall script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Installed /«PKGBUILDDIR»/mozilla/testing/mozbase/mozinstall
Processing dependencies for mozInstall==1.2
Searching for mozinfo==0.3.3
Best match: mozinfo 0.3.3
mozinfo 0.3.3 is already the active version in easy-install.pth
Installing mozinfo script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Using /«PKGBUILDDIR»/mozilla/testing/mozbase/mozinfo
Finished processing dependencies for mozInstall==1.2
running develop
running egg_info
writing mozlog.egg-info/PKG-INFO
writing top-level names to mozlog.egg-info/top_level.txt
writing dependency_links to mozlog.egg-info/dependency_links.txt
writing mozlog.egg-info/PKG-INFO
writing top-level names to mozlog.egg-info/top_level.txt
writing dependency_links to mozlog.egg-info/dependency_links.txt
reading manifest file 'mozlog.egg-info/SOURCES.txt'
writing manifest file 'mozlog.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/mozlog.egg-link (link to .)
Adding mozlog 1.1 to easy-install.pth file

Installed /«PKGBUILDDIR»/mozilla/testing/mozbase/mozlog
Processing dependencies for mozlog==1.1
Finished processing dependencies for mozlog==1.1
running develop
running egg_info
writing requirements to mozprocess.egg-info/requires.txt
writing mozprocess.egg-info/PKG-INFO
writing top-level names to mozprocess.egg-info/top_level.txt
writing dependency_links to mozprocess.egg-info/dependency_links.txt
writing entry points to mozprocess.egg-info/entry_points.txt
writing requirements to mozprocess.egg-info/requires.txt
writing mozprocess.egg-info/PKG-INFO
writing top-level names to mozprocess.egg-info/top_level.txt
writing dependency_links to mozprocess.egg-info/dependency_links.txt
writing entry points to mozprocess.egg-info/entry_points.txt
reading manifest file 'mozprocess.egg-info/SOURCES.txt'
writing manifest file 'mozprocess.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/mozprocess.egg-link (link to .)
Adding mozprocess 0.4 to easy-install.pth file

Installed /«PKGBUILDDIR»/mozilla/testing/mozbase/mozprocess
Processing dependencies for mozprocess==0.4
Searching for mozinfo==0.3.3
Best match: mozinfo 0.3.3
mozinfo 0.3.3 is already the active version in easy-install.pth
Installing mozinfo script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Using /«PKGBUILDDIR»/mozilla/testing/mozbase/mozinfo
Finished processing dependencies for mozprocess==0.4
running develop
running egg_info
writing requirements to mozprofile.egg-info/requires.txt
writing mozprofile.egg-info/PKG-INFO
writing top-level names to mozprofile.egg-info/top_level.txt
writing dependency_links to mozprofile.egg-info/dependency_links.txt
writing entry points to mozprofile.egg-info/entry_points.txt
writing requirements to mozprofile.egg-info/requires.txt
writing mozprofile.egg-info/PKG-INFO
writing top-level names to mozprofile.egg-info/top_level.txt
writing dependency_links to mozprofile.egg-info/dependency_links.txt
writing entry points to mozprofile.egg-info/entry_points.txt
reading manifest file 'mozprofile.egg-info/SOURCES.txt'
writing manifest file 'mozprofile.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/mozprofile.egg-link (link to .)
Adding mozprofile 0.4 to easy-install.pth file
Installing mozprofile script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Installed /«PKGBUILDDIR»/mozilla/testing/mozbase/mozprofile
Processing dependencies for mozprofile==0.4
Searching for ManifestDestiny==0.5.4
Best match: ManifestDestiny 0.5.4
ManifestDestiny 0.5.4 is already the active version in easy-install.pth
Installing manifestparser script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Using /«PKGBUILDDIR»/mozilla/testing/mozbase/manifestdestiny
Finished processing dependencies for mozprofile==0.4
running develop
running egg_info
writing requirements to mozrunner.egg-info/requires.txt
writing mozrunner.egg-info/PKG-INFO
writing top-level names to mozrunner.egg-info/top_level.txt
writing dependency_links to mozrunner.egg-info/dependency_links.txt
writing entry points to mozrunner.egg-info/entry_points.txt
writing requirements to mozrunner.egg-info/requires.txt
writing mozrunner.egg-info/PKG-INFO
writing top-level names to mozrunner.egg-info/top_level.txt
writing dependency_links to mozrunner.egg-info/dependency_links.txt
writing entry points to mozrunner.egg-info/entry_points.txt
reading manifest file 'mozrunner.egg-info/SOURCES.txt'
writing manifest file 'mozrunner.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/mozrunner.egg-link (link to .)
Adding mozrunner 5.8 to easy-install.pth file
Installing mozrunner script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Installed /«PKGBUILDDIR»/mozilla/testing/mozbase/mozrunner
Processing dependencies for mozrunner==5.8
Searching for mozprofile==0.4
Best match: mozprofile 0.4
mozprofile 0.4 is already the active version in easy-install.pth
Installing mozprofile script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Using /«PKGBUILDDIR»/mozilla/testing/mozbase/mozprofile
Searching for mozprocess==0.4
Best match: mozprocess 0.4
mozprocess 0.4 is already the active version in easy-install.pth

Using /«PKGBUILDDIR»/mozilla/testing/mozbase/mozprocess
Searching for mozinfo==0.3.3
Best match: mozinfo 0.3.3
mozinfo 0.3.3 is already the active version in easy-install.pth
Installing mozinfo script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Using /«PKGBUILDDIR»/mozilla/testing/mozbase/mozinfo
Searching for ManifestDestiny==0.5.4
Best match: ManifestDestiny 0.5.4
ManifestDestiny 0.5.4 is already the active version in easy-install.pth
Installing manifestparser script to /«PKGBUILDDIR»/mozilla/_virtualenv/bin

Using /«PKGBUILDDIR»/mozilla/testing/mozbase/manifestdestiny
Finished processing dependencies for mozrunner==5.8
running develop
running egg_info
writing blessings.egg-info/PKG-INFO
writing top-level names to blessings.egg-info/top_level.txt
writing dependency_links to blessings.egg-info/dependency_links.txt
writing blessings.egg-info/PKG-INFO
writing top-level names to blessings.egg-info/top_level.txt
writing dependency_links to blessings.egg-info/dependency_links.txt
reading manifest file 'blessings.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'blessings.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/blessings.egg-link (link to .)
Adding blessings 1.3 to easy-install.pth file

Installed /«PKGBUILDDIR»/mozilla/python/blessings
Processing dependencies for blessings==1.3
Finished processing dependencies for blessings==1.3
running develop
running egg_info
writing mozbuild.egg-info/PKG-INFO
writing top-level names to mozbuild.egg-info/top_level.txt
writing dependency_links to mozbuild.egg-info/dependency_links.txt
writing mozbuild.egg-info/PKG-INFO
writing top-level names to mozbuild.egg-info/top_level.txt
writing dependency_links to mozbuild.egg-info/dependency_links.txt
reading manifest file 'mozbuild.egg-info/SOURCES.txt'
writing manifest file 'mozbuild.egg-info/SOURCES.txt'
running build_ext
Creating /«PKGBUILDDIR»/mozilla/_virtualenv/lib/python2.7/site-packages/mozbuild.egg-link (link to .)
Adding mozbuild 0.1 to easy-install.pth file

Installed /«PKGBUILDDIR»/mozilla/python/mozbuild
Processing dependencies for mozbuild==0.1
Finished processing dependencies for mozbuild==0.1
updating cache .././config.cache
creating ./config.status
creating config files and headers...
generating WebRTC Makefiles...
Updating projects from gyp files...
generating gtest Makefiles...
Updating projects from gyp files...
configuring in js/src
running /bin/sh ./configure  --build=arm-linux-gnueabihf --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var '--libexecdir=${prefix}/lib/icedove' --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --enable-application=mail --enable-extensions=default --enable-calendar --with-default-mozilla-five-home=/usr/lib/icedove --enable-startup-notification --with-user-appdir=.mozilla --with-system-jpeg=/usr --with-system-zlib=/usr --with-system-bz2 --with-system-libvpx --with-system-libevent --with-system-nspr --with-system-nss --with-system-ply --disable-javaxpcom --disable-crashreporter --disable-elf-dynstr-gc --disable-installer --disable-strip --disable-strip-libs --disable-install-strip --disable-tests --disable-mochitest --disable-updater --disable-gnomevfs --enable-pango --enable-xft --enable-xinerama --enable-svg --enable-svg-renderer=cairo --enable-gnomeui --enable-gio --enable-canvas --enable-crypto --enable-shared-js --enable-system-cairo --enable-system-sqlite --enable-system-ffi --enable-system-hunspell --enable-readline --with-distribution-id=org.debian --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --with-branding=mail/branding/icedove/ --enable-optimize --enable-application=../mail --disable-official-branding --with-branding=../mail/branding/icedove/ --enable-threadsafe --enable-ctypes --with-dist-dir=../../dist --prefix=/«PKGBUILDDIR»/mozilla/dist --enable-jemalloc --cache-file=../../.././config.cache --srcdir=.
loading cache ../../.././config.cache
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking build system type... arm-unknown-linux-gnueabihf
checking for mawk... (cached) mawk
checking for perl5... (cached) /usr/bin/perl
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 -Wall ) works... yes
checking whether the C compiler (gcc -g -O2 -Wall ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for c++... (cached) c++
checking whether the C++ compiler (c++ -g -O2 -Wall ) works... yes
checking whether the C++ compiler (c++ -g -O2 -Wall ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking for ranlib... (cached) ranlib
checking for as... (cached) /usr/bin/as
checking for ar... (cached) ar
checking for ld... (cached) ld
checking for strip... (cached) strip
checking for windres... no
checking how to run the C preprocessor... (cached) gcc -E
checking how to run the C++ preprocessor... (cached) c++ -E
checking for sb-conf... no
checking for ve... no
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether ln -s works... (cached) yes
checking for minimum required perl version >= 5.006... 5.018001
checking for full perl installation... yes
checking for python2.7... (cached) /usr/bin/python2.7
checking for doxygen... (cached) :
checking for autoconf... (cached) /usr/bin/autoconf
checking for makedepend... no
checking for xargs... (cached) /usr/bin/xargs
checking for gmake... (cached) /usr/bin/make
checking for X... (cached) libraries , headers 
checking for dnet_ntoa in -ldnet... (cached) no
checking for dnet_ntoa in -ldnet_stub... (cached) no
checking for gethostbyname... (cached) yes
checking for connect... (cached) yes
checking for remove... (cached) yes
checking for shmat... (cached) yes
checking for IceConnectionNumber in -lICE... (cached) yes
checking for ARM SIMD support in compiler... yes
checking for ARM NEON support in compiler... yes
checking that static assertion macros used in autoconf tests work... (cached) yes
checking whether the C compiler supports -Werror=return-type... yes
checking whether the C compiler supports -Wtype-limits... yes
checking whether the C compiler supports -Wempty-body... yes
checking whether the C compiler supports -Wno-overlength-strings... yes
checking whether the C++ compiler supports -Werror=return-type... yes
checking whether the C++ compiler supports -Wno-return-type-c-linkage... yes
checking whether the C++ compiler supports -Wtype-limits... yes
checking whether the C++ compiler supports -Wempty-body... yes
checking whether the C++ compiler supports -Wno-overlength-strings... yes
checking whether the C++ compiler supports -Wno-invalid-offsetof... yes
checking whether the C++ compiler supports -Wno-variadic-macros... yes
checking whether ld has archive extraction flags... (cached) yes
checking for 64-bit OS... no
checking for Python version >= 2.5 but not 3.x... yes
checking for custom <stdint.h> implementation... none specified
checking whether the linker supports Identical Code Folding... no
checking whether removing dead symbols breaks debugging... no
checking for ANSI C header files... (cached) yes
checking for working const... (cached) yes
checking for mode_t... (cached) yes
checking for off_t... (cached) yes
checking for pid_t... (cached) yes
checking for size_t... (cached) yes
checking for __stdcall... (cached) no
checking for ssize_t... (cached) yes
checking for st_blksize in struct stat... (cached) yes
checking for siginfo_t... (cached) yes
checking for the size of void*... 4
checking for the alignment of void*... 4
checking for the size of double... 8
checking for endian.h... yes
checking for machine/endian.h... no
checking for sys/isa_defs.h... no
checking for uint... (cached) yes
checking for uint_t... (cached) no
checking for uname.domainname... (cached) yes
checking for uname.__domainname... (cached) no
checking for visibility(hidden) attribute... (cached) yes
checking for visibility(default) attribute... (cached) yes
checking for visibility pragma support... (cached) yes
checking For gcc visibility bug with class-level attributes (GCC bug 26905)... (cached) yes
checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... (cached) no
checking for gcc PR49911... no
checking for dirent.h that defines DIR... (cached) yes
checking for opendir in -ldir... (cached) no
checking for sys/byteorder.h... (cached) no
checking for compat.h... (cached) no
checking for getopt.h... (cached) yes
checking for sys/bitypes.h... (cached) yes
checking for memory.h... (cached) yes
checking for unistd.h... (cached) yes
checking for gnu/libc-version.h... (cached) yes
checking for nl_types.h... (cached) yes
checking for malloc.h... (cached) yes
checking for X11/XKBlib.h... (cached) yes
checking for io.h... (cached) no
checking for cpuid.h... (cached) no
checking for sys/statvfs.h... (cached) yes
checking for sys/statfs.h... (cached) yes
checking for sys/vfs.h... (cached) yes
checking for sys/mount.h... (cached) yes
checking for sys/quota.h... (cached) yes
checking for linux/quota.h... (cached) yes
checking for mmintrin.h... (cached) no
checking for new... (cached) yes
checking for sys/cdefs.h... (cached) yes
checking for linux/perf_event.h... (cached) yes
checking for perf_event_open system call... (cached) yes
checking for gethostbyname_r in -lc_r... (cached) no
checking for library containing dlopen... (cached) -ldl
checking for dlfcn.h... (cached) yes
checking for dladdr... (cached) yes
checking for socket in -lsocket... (cached) no
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether gcc accepts -pthread... yes
checking whether gcc needs -traditional... (cached) no
checking for 8-bit clean memcmp... (cached) yes
checking for fchmod... (cached) yes
checking for flockfile... (cached) yes
checking for getc_unlocked... yes
checking for _getc_nolock... no
checking for getpagesize... (cached) yes
checking for lchown... (cached) yes
checking for localtime_r... (cached) yes
checking for lstat64... (cached) yes
checking for memmove... (cached) yes
checking for random... (cached) yes
checking for rint... (cached) yes
checking for sbrk... yes
checking for snprintf... (cached) yes
checking for stat64... (cached) yes
checking for statvfs... (cached) yes
checking for statvfs64... (cached) yes
checking for strerror... (cached) yes
checking for strtok_r... (cached) yes
checking for truncate64... (cached) yes
checking for wcrtomb... (cached) yes
checking for mbrtowc... (cached) yes
checking for res_ninit()... (cached) yes
checking for gnu_get_libc_version()... (cached) yes
checking for an implementation of va_copy()... (cached) yes
checking for an implementation of __va_copy()... (cached) yes
checking whether va_lists can be copied by value... (cached) yes
checking for ARM EABI... (cached) yes
checking for modern C++ template specialization syntax support... (cached) yes
checking whether partial template specialization works... (cached) yes
checking whether the C++ "using" keyword resolves ambiguity... (cached) yes
checking for C++ dynamic_cast to void*... (cached) yes
checking whether C++ requires implementation of unused virtual methods... (cached) no
checking for trouble comparing to zero near std::operator!=()... (cached) no
checking for __thread keyword for TLS variables... (cached) yes
checking for malloc.h... (cached) yes
checking for strndup... (cached) yes
checking for posix_memalign... (cached) yes
checking for memalign... (cached) yes
checking for valloc... (cached) yes
checking for __attribute__((always_inline))... (cached) yes
checking for __attribute__((malloc))... (cached) yes
checking for __attribute__((warn_unused_result))... (cached) yes
checking for LC_MESSAGES... (cached) yes
checking for localeconv... (cached) yes
checking for nspr-config... /usr/bin/nspr-config
checking for NSPR - version >= 4.9.2... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for libffi >= 3.0.9... yes
checking MOZ_FFI_CFLAGS...  
checking MOZ_FFI_LIBS... -lffi  
checking for valid optimization flags... yes
checking size of int *... (cached) 4
checking for libffi... yes
checking MOZ_FFI_CFLAGS...  
checking MOZ_FFI_LIBS... -lffi  
checking for __cxa_demangle... (cached) yes
checking for unwind.h... (cached) yes
checking for _Unwind_Backtrace... (cached) yes
checking for -pipe support... yes
checking whether C compiler supports -fprofile-generate... yes
checking whether C++ compiler has -pedantic long long bug... no
checking for correct overload resolution with const and templates... no
checking for tm_zone tm_gmtoff in struct tm... yes
checking what kind of list files are supported by the linker... linkerscript
checking what kind of ordering can be done with the linker... none
checking for readline in -lreadline... yes
checking for posix_fallocate... yes
checking for setlocale... yes
checking for localeconv... (cached) yes
updating cache ../../.././config.cache
creating ./config.status
creating config files and headers...
invoking /usr/bin/make to create js-config script
make[1]: Entering directory `/«PKGBUILDDIR»/mozilla/js/src'
rm -f js-config.tmp
sed < js-config.in > js-config.tmp \
	-e 's|@prefix@|/«PKGBUILDDIR»/mozilla/dist|' \
	-e 's|@exec_prefix@|/«PKGBUILDDIR»/mozilla/dist|' \
	-e 's|@includedir@|/«PKGBUILDDIR»/mozilla/dist/include|' \
	-e 's|@libdir@|/«PKGBUILDDIR»/mozilla/dist/lib|' \
	-e 's|@MOZILLA_VERSION@||' \
	-e 's|@LIBRARY_NAME@|mozjs|' \
	-e 's|@NSPR_CFLAGS@|-I/usr/include/nspr|' \
	-e 's|@JS_CONFIG_LIBS@|-lffi   -L/usr/lib/arm-linux-gnueabihf -lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl  -lm -L/usr/lib -lz -ldl|' \
	-e 's|@MOZ_JS_LIBS@|-L/«PKGBUILDDIR»/mozilla/dist/lib -lmozjs|' \
	&& mv js-config.tmp js-config && chmod +x js-config
make[1]: Leaving directory `/«PKGBUILDDIR»/mozilla/js/src'
configuring in ldap/sdks/c-sdk
running /bin/sh ./configure  --build=arm-linux-gnueabihf --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var '--libexecdir=${prefix}/lib/icedove' --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --enable-application=mail --enable-extensions=default --enable-calendar --with-default-mozilla-five-home=/usr/lib/icedove --enable-startup-notification --with-user-appdir=.mozilla --with-system-jpeg=/usr --with-system-zlib=/usr --with-system-bz2 --with-system-libvpx --with-system-libevent --with-system-nspr --with-system-nss --with-system-ply --disable-javaxpcom --disable-crashreporter --disable-elf-dynstr-gc --disable-installer --disable-strip --disable-strip-libs --disable-install-strip --disable-tests --disable-mochitest --disable-updater --disable-gnomevfs --enable-pango --enable-xft --enable-xinerama --enable-svg --enable-svg-renderer=cairo --enable-gnomeui --enable-gio --enable-canvas --enable-crypto --enable-shared-js --enable-system-cairo --enable-system-sqlite --enable-system-ffi --enable-system-hunspell --enable-readline --with-distribution-id=org.debian --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --with-branding=mail/branding/icedove/ --enable-optimize --prefix=/«PKGBUILDDIR»/mozilla/dist --with-dist-prefix=/«PKGBUILDDIR»/mozilla/dist --without-nss --with-mozilla --cache-file=../../.././config.cache --srcdir=.
loading cache ../../.././config.cache
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking build system type... arm-unknown-linux-gnueabihf
checking for --with-svrcore... no
checking for nss-config... /usr/bin/nss-config
checking for NSS - version >= 3.9.0 (skipping)... checking using NSS from /usr/bin/nss-config... yes
checking for nspr-config... /usr/bin/nspr-config
checking for NSPR - version >= 4.0.0 (skipping)... checking using NSPR from /usr/bin/nspr-config... yes
checking for whoami... /usr/bin/whoami
checking for c++... (cached) c++
checking whether the C++ compiler (c++ -g -O2 -Wall ) works... yes
checking whether the C++ compiler (c++ -g -O2 -Wall ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 -Wall ) works... yes
checking whether the C compiler (gcc -g -O2 -Wall ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for ranlib... (cached) ranlib
checking for as... (cached) /usr/bin/as
checking for ar... /usr/bin/ar
checking for ld... /usr/bin/ld
checking for strip... /usr/bin/strip
checking for windres... no
cat: dummy-hello.s: No such file or directory
checking for gcc -pipe support... yes
checking for perl5... (cached) /usr/bin/perl
checking for dlopen... no
checking for dlopen in -ldl... (cached) yes
checking whether gcc needs -traditional... (cached) no
checking for lchown... (cached) yes
checking for strerror... (cached) yes
checking for getaddrinfo... yes
checking for getnameinfo... yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking for --with-sasl... no
checking for --with-sasl-inc... no
checking for --with-sasl-lib... no
checking for getaddrinfo... (cached) yes
checking for sasl_client_init in -lsasl2... no
checking for sasl_client_init in -lsasl... no
checking whether gcc accepts -pthread... yes
updating cache ../../.././config.cache
creating ./config.status
creating Makefile
creating config/Makefile
creating config/autoconf.mk
creating ldap/Makefile
creating ldap/clients/tools/Makefile
creating ldap/include/Makefile
creating ldap/libraries/Makefile
creating ldap/libraries/libldap/Makefile
creating ldap/libraries/libprldap/Makefile
creating ldap/libraries/libldif/Makefile
creating ldap/libraries/liblber/Makefile
creating ldap/libraries/libiutil/Makefile
creating ldap/libraries/libssldap/Makefile
creating ldap/libraries/libutil/Makefile
touch debian/stamp-autotools
sed -i '/^OS_LDFLAGS/s|=|& -Wl,--as-needed -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--stats|' config/autoconf.mk mozilla/config/autoconf.mk mozilla/js/src/config/autoconf.mk ldap/sdks/c-sdk/config/autoconf.mk
/usr/bin/make  -C .  
make[1]: Entering directory `/«PKGBUILDDIR»'
/usr/bin/python2.7 ./config.status -n --file=mozilla/xpfe/components/autocomplete/Makefile
creating mozilla/xpfe/components/autocomplete/Makefile
/usr/bin/make -C mozilla default
make[2]: Entering directory `/«PKGBUILDDIR»/mozilla'
rm -f -r ./dist/sdk
rm -f -r ./dist/include
rm -f -r ./dist/private
rm -f -r ./dist/public
rm -f ./dist/chrome.manifest
rm -f -r _tests
/usr/bin/make  tier_base
make[3]: Entering directory `/«PKGBUILDDIR»/mozilla'
tier_base:  config build probes mfbt  memory/mozjemalloc memory/build mozglue memory/mozalloc 
/usr/bin/make export_tier_base
make[4]: Entering directory `/«PKGBUILDDIR»/mozilla'
export_tier_base
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla'
make[5]: `config/Makefile' is up to date.
make[5]: `build/Makefile' is up to date.
make[5]: `probes/Makefile' is up to date.
make[5]: `mfbt/Makefile' is up to date.
make[5]: `memory/mozjemalloc/Makefile' is up to date.
make[5]: `memory/build/Makefile' is up to date.
make[5]: `mozglue/Makefile' is up to date.
make[5]: `memory/mozalloc/Makefile' is up to date.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make -C config export
nsinstall.c
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/config'
gcc -o host_nsinstall.o -c -g -O2 -Wall -DXP_UNIX -O3  -DUNICODE -D_UNICODE  -I../config -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include  -I/usr/include/nspr /«PKGBUILDDIR»/mozilla/config/nsinstall.c
pathsub.c
gcc -o host_pathsub.o -c -g -O2 -Wall -DXP_UNIX -O3  -DUNICODE -D_UNICODE  -I../config -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include  -I/usr/include/nspr /«PKGBUILDDIR»/mozilla/config/pathsub.c
/«PKGBUILDDIR»/mozilla/config/nsinstall.c: In function 'copydir':
/«PKGBUILDDIR»/mozilla/config/nsinstall.c:216:7: warning: unused variable 'i' [-Wunused-variable]
   int i;
       ^
/«PKGBUILDDIR»/mozilla/config/nsinstall.c: In function 'main':
/«PKGBUILDDIR»/mozilla/config/nsinstall.c:271:20: warning: unused variable 'utb' [-Wunused-variable]
     struct utimbuf utb;
                    ^
/«PKGBUILDDIR»/mozilla/config/nsinstall.c:267:93: warning: unused variable 'bp' [-Wunused-variable]
     char *linkprefix, *owner, *group, *cp, *cwd, *todir, *toname, *name, *base, *linkname, *bp, buf[BUFSIZ];
                                                                                             ^
/«PKGBUILDDIR»/mozilla/config/nsinstall.c:265:113: warning: unused variable 'wc' [-Wunused-variable]
     int onlydir, dodir, dolink, dorelsymlink, dotimes, opt, len, lplen, tdlen, bnlen, exists, fromfd, tofd, cc, wc;
                                                                                                                 ^
/«PKGBUILDDIR»/mozilla/config/nsinstall.c:265:109: warning: unused variable 'cc' [-Wunused-variable]
     int onlydir, dodir, dolink, dorelsymlink, dotimes, opt, len, lplen, tdlen, bnlen, exists, fromfd, tofd, cc, wc;
                                                                                                             ^
/«PKGBUILDDIR»/mozilla/config/nsinstall.c:265:103: warning: unused variable 'tofd' [-Wunused-variable]
     int onlydir, dodir, dolink, dorelsymlink, dotimes, opt, len, lplen, tdlen, bnlen, exists, fromfd, tofd, cc, wc;
                                                                                                       ^
/«PKGBUILDDIR»/mozilla/config/nsinstall.c:265:95: warning: unused variable 'fromfd' [-Wunused-variable]
     int onlydir, dodir, dolink, dorelsymlink, dotimes, opt, len, lplen, tdlen, bnlen, exists, fromfd, tofd, cc, wc;
                                                                                               ^
gcc -o nsinstall -g -O2 -Wall -DXP_UNIX -O3  -DUNICODE -D_UNICODE  host_nsinstall.o host_pathsub.o  
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 644 ../mozilla-config.h ../config/nsStaticComponents.h  ../dist/include
rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-link-comp-names
/«PKGBUILDDIR»/mozilla/config/nsinstall -R nsinstall ../dist/bin
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../toolkit/xre/make-platformini.py --print-buildid > buildid
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/config'
/usr/bin/make -C build export
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/build'
/usr/bin/make -C unix export
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/build/unix'
/usr/bin/make -C elfhack export
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/unix/elfhack'
mkdir -p /«PKGBUILDDIR»/mozilla/build/unix/elfhack/.deps
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/unix/elfhack'
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/unix'
/usr/bin/make -C pgo export
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo'
/usr/bin/make -C blueprint export
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo/blueprint'
make[7]: Nothing to be done for `export'.
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo/blueprint'
/usr/bin/make -C js-input export
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo/js-input'
make[7]: Nothing to be done for `export'.
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo/js-input'
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo'
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/build'
/usr/bin/make -C probes export
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/probes'
make[5]: Nothing to be done for `export'.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/probes'
/usr/bin/make -C mfbt export
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/mfbt'
mkdir -p /«PKGBUILDDIR»/mozilla/mfbt/.deps
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 644 Assertions.h Attributes.h BloomFilter.h CheckedInt.h Constants.h FloatingPoint.h GuardObjects.h HashFunctions.h Likely.h LinkedList.h MathAlgorithms.h MSStdInt.h NullPtr.h RangedPtr.h RefPtr.h Scoped.h StandardInteger.h SHA1.h ThreadLocal.h TypeTraits.h Types.h Util.h WeakPtr.h ../dist/include/mozilla
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/mfbt'
/usr/bin/make -C memory/mozjemalloc export
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/mozjemalloc'
mkdir -p /«PKGBUILDDIR»/mozilla/memory/mozjemalloc/.deps
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 644 jemalloc.h jemalloc_types.h ../../dist/include
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/mozjemalloc'
/usr/bin/make -C memory/build export
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/build'
mkdir -p /«PKGBUILDDIR»/mozilla/memory/build/.deps
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/build'
/usr/bin/make -C mozglue export
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/mozglue'
/usr/bin/make -C build export
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/mozglue/build'
mkdir -p /«PKGBUILDDIR»/mozilla/mozglue/build/.deps
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/mozglue/build'
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/mozglue'
/usr/bin/make -C memory/mozalloc export
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/mozalloc'
mkdir -p /«PKGBUILDDIR»/mozilla/memory/mozalloc/.deps
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 644 fallible.h mozalloc.h mozalloc_abort.h mozalloc_macro_wrappers.h mozalloc_oom.h mozalloc_undef_macro_wrappers.h ../../dist/include/mozilla
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/mozalloc'
make[4]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make libs_tier_base
make[4]: Entering directory `/«PKGBUILDDIR»/mozilla'
libs_tier_base
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla'
make[5]: `config/Makefile' is up to date.
make[5]: `build/Makefile' is up to date.
make[5]: `probes/Makefile' is up to date.
make[5]: `mfbt/Makefile' is up to date.
make[5]: `memory/mozjemalloc/Makefile' is up to date.
make[5]: `memory/build/Makefile' is up to date.
make[5]: `mozglue/Makefile' is up to date.
make[5]: `memory/mozalloc/Makefile' is up to date.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make -C config libs
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/config'
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 755 nsinstall ../dist/host/bin
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/config'
/usr/bin/make -C build libs
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/build'
/usr/bin/make -C unix libs
mkdir -p ../dist/bin/
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../config/Preprocessor.py \
	-DBROWSER_PATH=\"../dist/bin/icedove-bin\" -DXPC_BIN_PATH=\"/«PKGBUILDDIR»/mozilla/dist/bin\" -DBIN_SUFFIX=\"\" -DPROFILE_DIR=\"../_profile/pgo\" -DCERTS_SRC_DIR=\"/«PKGBUILDDIR»/mozilla/build/../build/pgo/certs\" -DPERL="\"/usr/bin/perl\""  -DIS_MAC=0 -DIS_LINUX=1 -DIS_CAMINO=0 -DIS_TEST_BUILD=0 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DGRE_MILESTONE=17.0.9 -DAPP_BUILDID=20131016094010 -DMOZ_APP_VERSION="17.0.9" -DMOZ_APP_BASENAME="Icdove" -DMOZ_APP_VENDOR="" -DMOZ_APP_ID="" -DMAR_CHANNEL_ID="thunderbird-comm-release" -DACCEPTED_MAR_CHANNEL_IDS="thunderbird-comm-release"  -DMOZILLA_OFFICIAL -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DHAVE_ARM_SIMD=1 -DHAVE_ARM_NEON=1 -DMOZILLA_VERSION=\"17.0.9\" -DMOZILLA_VERSION_U=17.0.9 -DMOZILLA_UAVERSION=\"17.0\" -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_NULLPTR=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H=\<malloc.h\> -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DMOZ_BUILD_APP=../mail -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_DISTRIBUTION_ID=\"org.debian\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GNOMEUI=1 -DMOZ_ENABLE_DBUS=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBRTC=1 -DMOZ_SAMPLE_TYPE_S16LE=1 -DMOZ_RAW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_VP8=1 -DMOZ_VP8_ERROR_CONCEALMENT=1 -DMOZ_VP8_ENCODER=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_SPEEX_RESAMPLER=1 -DMOZ_CUBEB=1 -DMOZ_MEDIA=1 -DMOZ_TREMOR=1 -DMOZ_OPUS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_DEBUG_SYMBOLS=1 -DMOZ_LOGGING=1 -DSIZEOF_INT_P=4 -DMOZ_MEMORY_SIZEOF_PTR_2POW=2 -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_OMNIJAR=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\"/usr/lib/icedove\" -DMOZ_USER_DIR=\".mozilla\" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_GRAPHITE=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_COMPONENT_MODULES=MODULE\(xpAutoComplete\)\ MODULE\(nsMailCompsModule\)\ MODULE\(nsMailModule\)\ MODULE\(nsMsgSMIMEModule\)\ MODULE\(nsImportServiceModule\)\ MODULE\(nsLDAPProtocolModule\)\ MODULE\(nsMorkModule\) -DMOZ_MACBUNDLE_ID=org.debian.icedove -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"17.0.9\" -DFIREFOX_VERSION=17.0.8esrpre -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=10 -DATK_REV_VERSION=0 ../build/automation.py.in > automation.py
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../config/Preprocessor.py leaktest.py.in > leaktest.py
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/build/unix'
/usr/bin/make -C elfhack libs
/«PKGBUILDDIR»/mozilla/config/nsinstall -D ../../dist/sdk/bin
elf.cpp
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/unix/elfhack'
c++ -o host_elf.o -c -g -O2 -Wall  -I../../../build/unix/elfhack -I. -I../../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include  -I/usr/include/nspr /«PKGBUILDDIR»/mozilla/build/unix/elfhack/elf.cpp
elfhack.cpp
c++ -o host_elfhack.o -c -g -O2 -Wall  -I../../../build/unix/elfhack -I. -I../../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include  -I/usr/include/nspr /«PKGBUILDDIR»/mozilla/build/unix/elfhack/elfhack.cpp
test-array.c
chmod +x leaktest.py
gcc -o test-array.o -c -fvisibility=hidden -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../../../build/unix/elfhack -I. -I../../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -g -O2 -Wall -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/test-array.o.pp /«PKGBUILDDIR»/mozilla/build/unix/elfhack/test-array.c
mkdir -p inject/
test-ctors.c
gcc -o test-ctors.o -c -fvisibility=hidden -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../../../build/unix/elfhack -I. -I../../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -g -O2 -Wall -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/test-ctors.o.pp /«PKGBUILDDIR»/mozilla/build/unix/elfhack/test-ctors.c
dummy.c
/«PKGBUILDDIR»/mozilla/build/unix/elfhack/elf.cpp: In member function 'bool ElfDynamic_Section::setValueForType(unsigned int, ElfValue*)':
/«PKGBUILDDIR»/mozilla/build/unix/elfhack/elf.cpp:656:28: warning: deleting object of polymorphic class type 'ElfValue' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
             delete dyns[i].value;
                            ^
/«PKGBUILDDIR»/mozilla/build/unix/elfhack/elf.cpp: In destructor 'virtual ElfDynamic_Section::~ElfDynamic_Section()':
/«PKGBUILDDIR»/mozilla/build/unix/elfhack/elf.cpp:760:24: warning: deleting object of polymorphic class type 'ElfValue' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
         delete dyns[i].value;
                        ^
gcc -o dummy.o -c -fvisibility=hidden -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../../../build/unix/elfhack -I. -I../../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -g -O2 -Wall -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/dummy.o.pp /«PKGBUILDDIR»/mozilla/build/unix/elfhack/dummy.c
cp inject.c inject/arm.c
cp inject.c inject/arm-noinit.c
arm.c
gcc -o inject/arm.o -c -fvisibility=hidden -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DBITS=32  -I../../../build/unix/elfhack -I. -I../../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC -O2 -fno-stack-protector    -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/arm.o.pp /«PKGBUILDDIR»/mozilla/build/unix/elfhack/inject/arm.c
arm-noinit.c
gcc -o inject/arm-noinit.o -c -fvisibility=hidden -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DBITS=32 -DNOINIT  -I../../../build/unix/elfhack -I. -I../../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC -O2 -fno-stack-protector    -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/arm-noinit.o.pp /«PKGBUILDDIR»/mozilla/build/unix/elfhack/inject/arm-noinit.c
gcc -o dummy dummy.o -Wl,--as-needed -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--stats -lpthread  -Wl,-z,noexecstack   -Wl,-rpath-link,/«PKGBUILDDIR»/mozilla/dist/bin -Wl,-rpath-link,/usr/lib 
rm -f ../dist/bin/application.ini
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../config/Preprocessor.py  -DGRE_MILESTONE=17.0.9 -DAPP_BUILDID=20131016094010 -DMOZ_APP_VERSION="17.0.9" -DMOZ_APP_BASENAME="Icdove" -DMOZ_APP_VENDOR="" -DMOZ_APP_ID="" -DMAR_CHANNEL_ID="thunderbird-comm-release" -DACCEPTED_MAR_CHANNEL_IDS="thunderbird-comm-release"  -DMOZILLA_OFFICIAL -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DHAVE_ARM_SIMD=1 -DHAVE_ARM_NEON=1 -DMOZILLA_VERSION=\"17.0.9\" -DMOZILLA_VERSION_U=17.0.9 -DMOZILLA_UAVERSION=\"17.0\" -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_NULLPTR=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H=\<malloc.h\> -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DMOZ_BUILD_APP=../mail -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_DISTRIBUTION_ID=\"org.debian\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GNOMEUI=1 -DMOZ_ENABLE_DBUS=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBRTC=1 -DMOZ_SAMPLE_TYPE_S16LE=1 -DMOZ_RAW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_VP8=1 -DMOZ_VP8_ERROR_CONCEALMENT=1 -DMOZ_VP8_ENCODER=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_SPEEX_RESAMPLER=1 -DMOZ_CUBEB=1 -DMOZ_MEDIA=1 -DMOZ_TREMOR=1 -DMOZ_OPUS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_DEBUG_SYMBOLS=1 -DMOZ_LOGGING=1 -DSIZEOF_INT_P=4 -DMOZ_MEMORY_SIZEOF_PTR_2POW=2 -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_OMNIJAR=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\"/usr/lib/icedove\" -DMOZ_USER_DIR=\".mozilla\" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_GRAPHITE=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_COMPONENT_MODULES=MODULE\(xpAutoComplete\)\ MODULE\(nsMailCompsModule\)\ MODULE\(nsMailModule\)\ MODULE\(nsMsgSMIMEModule\)\ MODULE\(nsImportServiceModule\)\ MODULE\(nsLDAPProtocolModule\)\ MODULE\(nsMorkModule\) -DMOZ_MACBUNDLE_ID=org.debian.icedove -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"17.0.9\" -DFIREFOX_VERSION=17.0.8esrpre -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=10 -DATK_REV_VERSION=0 -DNDEBUG -DTRIMMED ../build/application.ini > ../dist/bin/application.ini
/usr/bin/ld: total time in link: 0.180000
/usr/bin/ld: data size 2199552
c++ -o elfhack -g -O2 -Wall  host_elf.o host_elfhack.o  
c++  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -std=gnu++0x -pthread -pipe -fexceptions  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,test-array.so -o test-array.so -Wl,--as-needed -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--stats -lpthread  -Wl,-z,noexecstack   -Wl,-rpath-link,/«PKGBUILDDIR»/mozilla/dist/bin -Wl,-rpath-link,/usr/lib  test-array.o -nostartfiles
c++  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -std=gnu++0x -pthread -pipe -fexceptions  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,test-ctors.so -o test-ctors.so -Wl,--as-needed -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--stats -lpthread  -Wl,-z,noexecstack   -Wl,-rpath-link,/«PKGBUILDDIR»/mozilla/dist/bin -Wl,-rpath-link,/usr/lib  test-ctors.o -nostartfiles
//usr/bin/ld: total time in link: 0.240000
/usr/bin/ld: data size 2228224
usr/bin/ld: total time in link: 0.240000
/usr/bin/ld: data size 2228224
===
===
=== If you get failures below, please file a bug describing the error
=== If you get failures below, please file a bug describing the error
=== and your environment (compiler and linker versions), and use
=== and your environment (compiler and linker versions), and use
=== --disable-elf-hack until this is fixed.
=== --disable-elf-hack until this is fixed.
===
===
# Fail if the library doesn't have INIT_ARRAY .dynamic info
# Fail if the library doesn't have INIT .dynamic info
readelf -d test-array.so | grep '(INIT_ARRAY)'
readelf -d test-ctors.so | grep '(INIT)'
 0x00000019 (INIT_ARRAY)                 0xe000
 0x0000000c (INIT)                       0x1784
/«PKGBUILDDIR»/mozilla/build/unix/elfhack/elfhack -b -f test-array.so
/«PKGBUILDDIR»/mozilla/build/unix/elfhack/elfhack -b -f test-ctors.so
test-array.so: test-ctors.so: Reduced by -148 bytes
Reduced by -148 bytes
# Fail if the backup file doesn't exist
# Fail if the backup file doesn't exist
[ -f "test-ctors.so.bak" ]
[ -f "test-array.so.bak" ]
# Fail if the new library doesn't contain less relocations
# Fail if the new library doesn't contain less relocations
[ $(objdump -R test-ctors.so.bak | wc -l) -gt $(objdump -R test-ctors.so | wc -l) ]
[ $(objdump -R test-array.so.bak | wc -l) -gt $(objdump -R test-array.so | wc -l) ]
# Will either crash or return exit code 1 if elfhack is broken
LD_PRELOAD=/«PKGBUILDDIR»/mozilla/build/unix/elfhack/test-array.so /«PKGBUILDDIR»/mozilla/build/unix/elfhack/dummy
PASS
LD_PRELOAD=/«PKGBUILDDIR»/mozilla/build/unix/elfhack/test-ctors.so /«PKGBUILDDIR»/mozilla/build/unix/elfhack/dummy
PASS
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/unix/elfhack'
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 755 run-mozilla.sh ../../dist/sdk/bin
/«PKGBUILDDIR»/mozilla/config/nsinstall -R ../../build/unix/run-mozilla.sh ../../dist/bin
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/unix'
/usr/bin/make -C pgo libs
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo'
/usr/bin/make -C blueprint libs
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../../config/Preprocessor.py \
	-DBROWSER_PATH=\"../../dist/icedove/icedove-bin\" -DXPC_BIN_PATH=\"/«PKGBUILDDIR»/mozilla/dist/bin\" -DBIN_SUFFIX=\"\" -DPROFILE_DIR=\"../../_profile/pgo\" -DCERTS_SRC_DIR=\"/«PKGBUILDDIR»/mozilla/build/pgo/../../build/pgo/certs\" -DPERL="\"/usr/bin/perl\""  -DIS_MAC=0 -DIS_LINUX=1 -DIS_CAMINO=0 -DIS_TEST_BUILD=0 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DHAVE_ARM_SIMD=1 -DHAVE_ARM_NEON=1 -DMOZILLA_VERSION=\"17.0.9\" -DMOZILLA_VERSION_U=17.0.9 -DMOZILLA_UAVERSION=\"17.0\" -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_NULLPTR=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H=\<malloc.h\> -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DMOZ_BUILD_APP=../mail -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_DISTRIBUTION_ID=\"org.debian\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GNOMEUI=1 -DMOZ_ENABLE_DBUS=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBRTC=1 -DMOZ_SAMPLE_TYPE_S16LE=1 -DMOZ_RAW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_VP8=1 -DMOZ_VP8_ERROR_CONCEALMENT=1 -DMOZ_VP8_ENCODER=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_SPEEX_RESAMPLER=1 -DMOZ_CUBEB=1 -DMOZ_MEDIA=1 -DMOZ_TREMOR=1 -DMOZ_OPUS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_DEBUG_SYMBOLS=1 -DMOZ_LOGGING=1 -DSIZEOF_INT_P=4 -DMOZ_MEMORY_SIZEOF_PTR_2POW=2 -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_OMNIJAR=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\"/usr/lib/icedove\" -DMOZ_USER_DIR=\".mozilla\" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_GRAPHITE=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_COMPONENT_MODULES=MODULE\(xpAutoComplete\)\ MODULE\(nsMailCompsModule\)\ MODULE\(nsMailModule\)\ MODULE\(nsMsgSMIMEModule\)\ MODULE\(nsImportServiceModule\)\ MODULE\(nsLDAPProtocolModule\)\ MODULE\(nsMorkModule\) -DMOZ_MACBUNDLE_ID=org.debian.icedove -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"17.0.9\" -DFIREFOX_VERSION=17.0.8esrpre -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=10 -DATK_REV_VERSION=0 ../../build/automation.py.in > automation.py
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../../config/Preprocessor.py \
	-DBROWSER_PATH=\"../../dist/icedove/icedove-bin\" -DXPC_BIN_PATH=\"/«PKGBUILDDIR»/mozilla/dist/bin\" -DBIN_SUFFIX=\"\" -DPROFILE_DIR=\"../../_profile/pgo\" -DCERTS_SRC_DIR=\"/«PKGBUILDDIR»/mozilla/build/pgo/../../build/pgo/certs\" -DPERL="\"/usr/bin/perl\""  -DIS_MAC=0 -DIS_LINUX=1 -DIS_CAMINO=0 -DIS_TEST_BUILD=0 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DHAVE_ARM_SIMD=1 -DHAVE_ARM_NEON=1 -DMOZILLA_VERSION=\"17.0.9\" -DMOZILLA_VERSION_U=17.0.9 -DMOZILLA_UAVERSION=\"17.0\" -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_NULLPTR=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H=\<malloc.h\> -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DMOZ_BUILD_APP=../mail -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_DISTRIBUTION_ID=\"org.debian\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GNOMEUI=1 -DMOZ_ENABLE_DBUS=1 -DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBRTC=1 -DMOZ_SAMPLE_TYPE_S16LE=1 -DMOZ_RAW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_VP8=1 -DMOZ_VP8_ERROR_CONCEALMENT=1 -DMOZ_VP8_ENCODER=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_SPEEX_RESAMPLER=1 -DMOZ_CUBEB=1 -DMOZ_MEDIA=1 -DMOZ_TREMOR=1 -DMOZ_OPUS=1 -DMOZ_XTF=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_DEBUG_SYMBOLS=1 -DMOZ_LOGGING=1 -DSIZEOF_INT_P=4 -DMOZ_MEMORY_SIZEOF_PTR_2POW=2 -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_OMNIJAR=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\"/usr/lib/icedove\" -DMOZ_USER_DIR=\".mozilla\" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_GRAPHITE=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_APP_COMPONENT_MODULES=MODULE\(xpAutoComplete\)\ MODULE\(nsMailCompsModule\)\ MODULE\(nsMailModule\)\ MODULE\(nsMsgSMIMEModule\)\ MODULE\(nsImportServiceModule\)\ MODULE\(nsLDAPProtocolModule\)\ MODULE\(nsMorkModule\) -DMOZ_MACBUNDLE_ID=org.debian.icedove -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"17.0.9\" -DFIREFOX_VERSION=17.0.8esrpre -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=10 -DATK_REV_VERSION=0 genpgocert.py.in > genpgocert.py
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo/blueprint'
/«PKGBUILDDIR»/mozilla/config/nsinstall -R sample.html elements.html forms.html grid.html test.jpg test-small.jpg valid.png screen.css print.css grid.png fancytype-screen.css ../../../_profile/pgo/blueprint
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo/blueprint'
/usr/bin/make -C js-input libs
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo/js-input'
/«PKGBUILDDIR»/mozilla/config/nsinstall -R 3d-cube.html 3d-morph.html 3d-raytrace.html 3d-thingy.html access-binary-trees.html access-fannkuch.html access-nbody.html access-nsieve.html bitops-3bit-bits-in-byte.html bitops-bits-in-byte.html bitops-bitwise-and.html bitops-nsieve-bits.html controlflow-recursive.html crypto-aes.html crypto-md5.html crypto-sha1.html crypto-otp.html date-format-tofte.html date-format-xparb.html math-cordic.html math-partial-sums.html math-spectral-norm.html regexp-dna.html string-base64.html string-fasta.html string-tagcloud.html string-unpack-code.html string-validate-input.html key.gif valid-xhtml10.png ../../../_profile/pgo/js-input
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo/js-input'
/«PKGBUILDDIR»/mozilla/config/nsinstall -R automation.py ../../build/automationutils.py profileserver.py genpgocert.py index.html server-locations.txt favicon.ico ../../_profile/pgo
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo'
/«PKGBUILDDIR»/mozilla/config/nsinstall -R automation.py automationutils.py leaktest.py bloatcycle.html ../build/pgo/server-locations.txt ../build/pgo/favicon.ico ../build/pgo/blueprint/sample.html ../build/pgo/blueprint/elements.html ../build/pgo/blueprint/forms.html ../build/pgo/blueprint/grid.html ../build/pgo/blueprint/test.jpg ../build/pgo/blueprint/test-small.jpg ../build/pgo/blueprint/valid.png ../build/pgo/blueprint/screen.css ../build/pgo/blueprint/print.css ../build/pgo/blueprint/grid.png ../build/pgo/blueprint/fancytype-screen.css ../_leaktest
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/build'
/usr/bin/make -C probes libs
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/probes'
make[5]: Nothing to be done for `libs'.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/probes'
/usr/bin/make -C mfbt libs
bignum-dtoa.cc
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/mfbt'
c++ -o bignum-dtoa.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/bignum-dtoa.o.pp /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/bignum-dtoa.cc
bignum.cc
c++ -o bignum.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/bignum.o.pp /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/bignum.cc
cached-powers.cc
c++ -o cached-powers.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/cached-powers.o.pp /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/cached-powers.cc
diy-fp.cc
c++ -o diy-fp.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/diy-fp.o.pp /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/diy-fp.cc
double-conversion.cc
In file included from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/bignum.h:31:0,
                 from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/bignum.cc:28:
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h: In function 'Dest double_conversion::BitCast(const Source&)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h:283:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs]
   typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
                ^
In file included from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/diy-fp.h:31:0,
                 from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/diy-fp.cc:29:
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h: In function 'Dest double_conversion::BitCast(const Source&)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h:283:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs]
   typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
                ^
c++ -o double-conversion.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/double-conversion.o.pp /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/double-conversion.cc
fast-dtoa.cc
In file included from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/cached-powers.cc:32:0:
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h: In function 'Dest double_conversion::BitCast(const Source&)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h:283:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs]
   typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
                ^
In file included from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/bignum-dtoa.h:31:0,
                 from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/bignum-dtoa.cc:30:
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h: In function 'Dest double_conversion::BitCast(const Source&)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h:283:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs]
   typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
                ^
c++ -o fast-dtoa.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/fast-dtoa.o.pp /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/fast-dtoa.cc
fixed-dtoa.cc
In file included from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/double-conversion.h:32:0,
                 from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/double-conversion.cc:31:
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h: In function 'Dest double_conversion::BitCast(const Source&)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h:283:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs]
   typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
                ^
In file included from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/fast-dtoa.h:31:0,
                 from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/fast-dtoa.cc:28:
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h: In function 'Dest double_conversion::BitCast(const Source&)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h:283:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs]
   typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
                ^
c++ -o fixed-dtoa.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/fixed-dtoa.o.pp /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/fixed-dtoa.cc
strtod.cc
In file included from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/fixed-dtoa.h:31:0,
                 from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/fixed-dtoa.cc:30:
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h: In function 'Dest double_conversion::BitCast(const Source&)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h:283:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs]
   typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
                ^
c++ -o strtod.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/strtod.o.pp /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/strtod.cc
HashFunctions.cpp
c++ -o HashFunctions.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/HashFunctions.o.pp /«PKGBUILDDIR»/mozilla/mfbt/HashFunctions.cpp
SHA1.cpp
In file included from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/strtod.h:31:0,
                 from /«PKGBUILDDIR»/mozilla/mfbt/double-conversion/strtod.cc:31:
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h: In function 'Dest double_conversion::BitCast(const Source&)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/utils.h:283:16: warning: typedef 'VerifySizesAreEqual' locally defined but not used [-Wunused-local-typedefs]
   typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1];
                ^
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/strtod.cc: In function 'float double_conversion::Strtof(double_conversion::Vector<const char>, int)':
/«PKGBUILDDIR»/mozilla/mfbt/double-conversion/strtod.cc:509:9: warning: unused variable 'f2' [-Wunused-variable]
   float f2 = float_guess;
         ^
c++ -o SHA1.o -c  -fvisibility=hidden -DIMPL_MFBT -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../mfbt -I. -I../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../mozilla-config.h -MD -MF .deps/SHA1.o.pp /«PKGBUILDDIR»/mozilla/mfbt/SHA1.cpp
rm -f libmfbt.a 
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../config/pythonpath.py -I../config ../config/expandlibs_gen.py --depend .deps/libmfbt.a.desc.pp -o libmfbt.a.desc bignum-dtoa.o bignum.o cached-powers.o diy-fp.o double-conversion.o fast-dtoa.o fixed-dtoa.o strtod.o HashFunctions.o SHA1.o  
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/mfbt'
/usr/bin/make -C memory/mozjemalloc libs
jemalloc.c
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/mozjemalloc'
gcc -o jemalloc.o -c  -DMOZ_JEMALLOC_HARD_ASSERTS -DMOZ_TEMP_INVESTIGATION -Dabort=moz_abort -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../../memory/mozjemalloc -I. -I../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -g -O2 -Wall -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/jemalloc.o.pp /«PKGBUILDDIR»/mozilla/memory/mozjemalloc/jemalloc.c
In file included from /«PKGBUILDDIR»/mozilla/memory/mozjemalloc/jemalloc.c:1555:0:
../../dist/include/mozilla/Assertions.h:279:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #  define MOZ_ASSERT(...) do { } while(0)
                      ^
rm -f libjemalloc.a 
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py --depend .deps/libjemalloc.a.desc.pp -o libjemalloc.a.desc jemalloc.o  
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/mozjemalloc'
/usr/bin/make -C memory/build libs
extraMallocFuncs.c
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/build'
gcc -o extraMallocFuncs.o -c -fvisibility=hidden -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../../memory/build -I. -I../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -g -O2 -Wall -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/extraMallocFuncs.o.pp /«PKGBUILDDIR»/mozilla/memory/build/extraMallocFuncs.c
/«PKGBUILDDIR»/mozilla/config/nsinstall -D ../../dist/sdk/lib
In file included from /«PKGBUILDDIR»/mozilla/memory/build/extraMallocFuncs.c:113:0:
../../dist/include/mozilla/Assertions.h:279:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #  define MOZ_ASSERT(...) do { } while(0)
                      ^
rm -f libmemory.a libmemory.a.desc
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../../config/pythonpath.py -I../../config ../../config/expandlibs_exec.py --depend .deps/libmemory.a.pp --target libmemory.a --extract -- ar cr libmemory.a extraMallocFuncs.o  ../../memory/mozjemalloc/libjemalloc.a
ranlib libmemory.a
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py --depend .deps/libmemory.a.desc.pp -o libmemory.a.desc extraMallocFuncs.o  ../../memory/mozjemalloc/libjemalloc.a
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 644 libmemory.a libmemory.a.desc ../../dist/lib
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 755 libmemory.a ../../dist/sdk/lib
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/build'
/usr/bin/make -C mozglue libs
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/mozglue'
/usr/bin/make -C build libs
dummy.cpp
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/mozglue/build'
c++ -o dummy.o -c   -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1  -I../../mozglue/build -I. -I../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/dummy.o.pp /«PKGBUILDDIR»/mozilla/mozglue/build/dummy.cpp
/«PKGBUILDDIR»/mozilla/config/nsinstall -D ../../dist/sdk/lib
rm -f libmozglue.a libmozglue.a.desc
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../../config/pythonpath.py -I../../config ../../config/expandlibs_exec.py --depend .deps/libmozglue.a.pp --target libmozglue.a --extract -- ar cr libmozglue.a dummy.o  ../../mfbt/libmfbt.a
ranlib libmozglue.a
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../../config/pythonpath.py -I../../config ../../config/expandlibs_gen.py --depend .deps/libmozglue.a.desc.pp -o libmozglue.a.desc dummy.o  ../../mfbt/libmfbt.a
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 644 libmozglue.a libmozglue.a.desc ../../dist/lib
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 755 libmozglue.a ../../dist/sdk/lib
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/mozglue/build'
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/mozglue'
/usr/bin/make -C memory/mozalloc libs
mozalloc.cpp
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/mozalloc'
c++ -o mozalloc.o -c   -DXP_LINUX -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -I../../xpcom -I../../memory/mozalloc -I. -I../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozalloc.o.pp /«PKGBUILDDIR»/mozilla/memory/mozalloc/mozalloc.cpp
mozalloc_abort.cpp
c++ -o mozalloc_abort.o -c   -DXP_LINUX -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -I../../xpcom -I../../memory/mozalloc -I. -I../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozalloc_abort.o.pp /«PKGBUILDDIR»/mozilla/memory/mozalloc/mozalloc_abort.cpp
mozalloc_oom.cpp
c++ -o mozalloc_oom.o -c   -DXP_LINUX -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -I../../xpcom -I../../memory/mozalloc -I. -I../../dist/include  -I/usr/include/nspr -I/usr/include/nss -I/usr/include  -I/usr/include   -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/mozalloc_oom.o.pp /«PKGBUILDDIR»/mozilla/memory/mozalloc/mozalloc_oom.cpp
/«PKGBUILDDIR»/mozilla/config/nsinstall -D ../../dist/sdk/lib
rm -f libmozalloc.so
/«PKGBUILDDIR»/mozilla/_virtualenv/bin/python ../../config/pythonpath.py -I../../config ../../config/expandlibs_exec.py --depend .deps/libmozalloc.so.pp --target libmozalloc.so --uselist --  c++  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozalloc.so -o libmozalloc.so  mozalloc.o mozalloc_abort.o mozalloc_oom.o    -Wl,--as-needed -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--stats -lpthread  -Wl,-z,noexecstack   -Wl,-rpath-link,/«PKGBUILDDIR»/mozilla/dist/bin -Wl,-rpath-link,/usr/lib      -ldl    
/usr/bin/ld: total time in link: 0.220000
/usr/bin/ld: data size 2379776
chmod +x libmozalloc.so
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 755 libmozalloc.so ../../dist/lib
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 755 libmozalloc.so ../../dist/bin
/«PKGBUILDDIR»/mozilla/config/nsinstall -R -m 755 libmozalloc.so ../../dist/sdk/lib
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/mozalloc'
make[4]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make tools_tier_base
make[4]: Entering directory `/«PKGBUILDDIR»/mozilla'
tools_tier_base
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla'
make[5]: `config/Makefile' is up to date.
make[5]: `build/Makefile' is up to date.
make[5]: `probes/Makefile' is up to date.
make[5]: `mfbt/Makefile' is up to date.
make[5]: `memory/mozjemalloc/Makefile' is up to date.
make[5]: `memory/build/Makefile' is up to date.
make[5]: `mozglue/Makefile' is up to date.
make[5]: `memory/mozalloc/Makefile' is up to date.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make -C config tools
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/config'
make[5]: Nothing to be done for `tools'.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/config'
/usr/bin/make -C build tools
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/build'
/usr/bin/make -C unix tools
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/build/unix'
/usr/bin/make -C elfhack tools
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/unix/elfhack'
make[7]: Nothing to be done for `tools'.
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/unix/elfhack'
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/unix'
/usr/bin/make -C pgo tools
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo'
/usr/bin/make -C blueprint tools
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo/blueprint'
make[7]: Nothing to be done for `tools'.
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo/blueprint'
/usr/bin/make -C js-input tools
make[7]: Entering directory `/«PKGBUILDDIR»/mozilla/build/pgo/js-input'
make[7]: Nothing to be done for `tools'.
make[7]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo/js-input'
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/build/pgo'
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/build'
/usr/bin/make -C probes tools
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/probes'
make[5]: Nothing to be done for `tools'.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/probes'
/usr/bin/make -C mfbt tools
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/mfbt'
make[5]: Nothing to be done for `tools'.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/mfbt'
/usr/bin/make -C memory/mozjemalloc tools
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/mozjemalloc'
make[5]: Nothing to be done for `tools'.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/mozjemalloc'
/usr/bin/make -C memory/build tools
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/build'
make[5]: Nothing to be done for `tools'.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/build'
/usr/bin/make -C mozglue tools
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/mozglue'
/usr/bin/make -C build tools
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/mozglue/build'
make[6]: Nothing to be done for `tools'.
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/mozglue/build'
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/mozglue'
/usr/bin/make -C memory/mozalloc tools
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/memory/mozalloc'
make[5]: Nothing to be done for `tools'.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/memory/mozalloc'
make[4]: Leaving directory `/«PKGBUILDDIR»/mozilla'
make[3]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make  tier_nspr
make[3]: Entering directory `/«PKGBUILDDIR»/mozilla'
tier_nspr:  
/usr/bin/make export_tier_nspr
make[4]: Entering directory `/«PKGBUILDDIR»/mozilla'
export_tier_nspr
make[4]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make libs_tier_nspr
make[4]: Entering directory `/«PKGBUILDDIR»/mozilla'
libs_tier_nspr
make[4]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make tools_tier_nspr
make[4]: Entering directory `/«PKGBUILDDIR»/mozilla'
tools_tier_nspr
make[4]: Leaving directory `/«PKGBUILDDIR»/mozilla'
make[3]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make  tier_js
make[3]: Entering directory `/«PKGBUILDDIR»/mozilla'
tier_js:  js/src
/usr/bin/make export_tier_js
make[4]: Entering directory `/«PKGBUILDDIR»/mozilla'
export_tier_js
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla'
make[5]: `js/src/Makefile' is up to date.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make -C js/src export
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/js/src'
/usr/bin/make -C config/ nsinstall
mkdir -p /«PKGBUILDDIR»/mozilla/js/src/.deps
/usr/bin/python2.7 ./builtin/embedjs.py selfhosted.out.h ./js.msg \
	  ./builtin/macros.py ./builtin/array.js 
nsinstall.c
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/js/src/config'
gcc -o host_nsinstall.o -c  -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -g -O2 -Wall -ffunction-sections -fdata-sections -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -fomit-frame-pointer -DXP_UNIX -O3  -DUNICODE -D_UNICODE  -I../config -I. -I../../../dist/include  -I/usr/include/nspr    -I/usr/include  -I/usr/include/nspr /«PKGBUILDDIR»/mozilla/js/src/config/nsinstall.c
pathsub.c
gcc -o host_pathsub.o -c  -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -g -O2 -Wall -ffunction-sections -fdata-sections -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -fomit-frame-pointer -DXP_UNIX -O3  -DUNICODE -D_UNICODE  -I../config -I. -I../../../dist/include  -I/usr/include/nspr    -I/usr/include  -I/usr/include/nspr /«PKGBUILDDIR»/mozilla/js/src/config/pathsub.c
gcc -o nsinstall  -pedantic -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -g -O2 -Wall -ffunction-sections -fdata-sections -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -fomit-frame-pointer -DXP_UNIX -O3  -DUNICODE -D_UNICODE -Wl,--as-needed -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--stats -lpthread    -Wl,-rpath-link,../../../dist/bin -Wl,-rpath-link,/«PKGBUILDDIR»/mozilla/dist/lib  host_nsinstall.o host_pathsub.o  
/usr/bin/ld: total time in link: 0.160000
/usr/bin/ld: data size 2527232
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/js/src/config'
/usr/bin/make -C config export
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/js/src/config'
/«PKGBUILDDIR»/mozilla/js/src/config/nsinstall -R nsinstall ../../../dist/bin
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/js/src/config'
/usr/bin/make -C shell export
make[6]: Entering directory `/«PKGBUILDDIR»/mozilla/js/src/shell'
mkdir -p /«PKGBUILDDIR»/mozilla/js/src/shell/.deps
make[6]: Leaving directory `/«PKGBUILDDIR»/mozilla/js/src/shell'
/«PKGBUILDDIR»/mozilla/js/src/config/nsinstall -R -m 644 js-config.h jscpucfg.h js.msg jsalloc.h jsapi.h jsatom.h jsatom.tbl jsclass.h jsclist.h jsdbgapi.h jsdhash.h jsfriendapi.h jsgc.h jslock.h json.h jsproxy.h jsprf.h jsproto.tbl jsprvtd.h jspubtd.h jstypes.h jsutil.h jsversion.h jswrapper.h jsval.h ./perf/jsperf.h ./../../dist/include
/«PKGBUILDDIR»/mozilla/js/src/config/nsinstall -R -m 644 ./ds/BitArray.h ./../../dist/include/ds
/«PKGBUILDDIR»/mozilla/js/src/config/nsinstall -R -m 644 ./gc/Barrier.h ./gc/Heap.h ./gc/Root.h ./gc/Statistics.h ./gc/StoreBuffer.h ./../../dist/include/gc
/«PKGBUILDDIR»/mozilla/js/src/config/nsinstall -R -m 644 ./../public/HashTable.h ./../public/LegacyIntTypes.h ./../public/MemoryMetrics.h ./../public/TemplateLib.h ./../public/Utility.h ./../public/Vector.h ./../../dist/include/js
/«PKGBUILDDIR»/mozilla/js/src/config/nsinstall -R -m 644 ./../../mfbt/Assertions.h ./../../mfbt/Attributes.h ./../../mfbt/BloomFilter.h ./../../mfbt/CheckedInt.h ./../../mfbt/Constants.h ./../../mfbt/FloatingPoint.h ./../../mfbt/GuardObjects.h ./../../mfbt/HashFunctions.h ./../../mfbt/Likely.h ./../../mfbt/LinkedList.h ./../../mfbt/MathAlgorithms.h ./../../mfbt/MSStdInt.h ./../../mfbt/NullPtr.h ./../../mfbt/RangedPtr.h ./../../mfbt/RefPtr.h ./../../mfbt/Scoped.h ./../../mfbt/StandardInteger.h ./../../mfbt/SHA1.h ./../../mfbt/ThreadLocal.h ./../../mfbt/TypeTraits.h ./../../mfbt/Types.h ./../../mfbt/Util.h ./../../mfbt/WeakPtr.h ./../../dist/include/mozilla
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla/js/src'
make[4]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make libs_tier_js
make[4]: Entering directory `/«PKGBUILDDIR»/mozilla'
libs_tier_js
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla'
make[5]: `js/src/Makefile' is up to date.
make[5]: Leaving directory `/«PKGBUILDDIR»/mozilla'
/usr/bin/make -C js/src libs
jskwgen.cpp
make[5]: Entering directory `/«PKGBUILDDIR»/mozilla/js/src'
c++ -o host_jskwgen.o -c  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr -I/usr/include/nspr /«PKGBUILDDIR»/mozilla/js/src/jskwgen.cpp
jsoplengen.cpp
c++ -o host_jsoplengen.o -c  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr -I/usr/include/nspr /«PKGBUILDDIR»/mozilla/js/src/jsoplengen.cpp
/«PKGBUILDDIR»/mozilla/js/src/config/nsinstall -D ../../dist/sdk/lib
c++ -o host_jsoplengen  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr host_jsoplengen.o  
./host_jsoplengen /«PKGBUILDDIR»/mozilla/js/src/jsautooplen.h
c++ -o host_jskwgen  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr host_jskwgen.o  
./host_jskwgen /«PKGBUILDDIR»/mozilla/js/src/jsautokw.h
jsalloc.cpp
c++ -o jsalloc.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsalloc.o.pp /«PKGBUILDDIR»/mozilla/js/src/jsalloc.cpp
jsanalyze.cpp
c++ -o jsanalyze.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsanalyze.o.pp /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.cpp
jsapi.cpp
c++ -o jsapi.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsapi.o.pp /«PKGBUILDDIR»/mozilla/js/src/jsapi.cpp
jsarray.cpp
c++ -o jsarray.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsarray.o.pp /«PKGBUILDDIR»/mozilla/js/src/jsarray.cpp
jsatom.cpp
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsalloc.cpp:9:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
In file included from ./../../dist/include/mozilla/Util.h:14:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jstypes.h:24,
                 from /«PKGBUILDDIR»/mozilla/js/src/jspubtd.h:13,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsalloc.h:11,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsalloc.cpp:8:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscompartment.h:11,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.h:13,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.cpp:7:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsarray.cpp:77:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:15,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscompartment.h:11,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.h:13,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.cpp:7:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.cpp:23:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsarray.cpp:67:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.cpp:12:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert34' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert35' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert36' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert37' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert38' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert42' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert43' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert44' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert45' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert46' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert34' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert35' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert36' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert37' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert38' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert34' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert35' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert36' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert37' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert38' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert42' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert43' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert44' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert45' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert46' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert42' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert43' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert44' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert45' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert46' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert34' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert35' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert36' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert37' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert38' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert42' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert43' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert44' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert45' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert46' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscompartment.h:11,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.h:13,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.cpp:7:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsalloc.cpp:9:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:15,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscompartment.h:11,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.h:13,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.cpp:7:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
In file included from ./../../dist/include/mozilla/Util.h:14:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jstypes.h:24,
                 from /«PKGBUILDDIR»/mozilla/js/src/jspubtd.h:13,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsalloc.h:11,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsalloc.cpp:8:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsarray.h:12,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsarray.cpp:78:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsarray.cpp:67:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsarray.h:12,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.cpp:24:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.cpp:12:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:291:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert102' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:891:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_NONE == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert103' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:892:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert104' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:893:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:291:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert105' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1078:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert106' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1079:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert102' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:891:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_NONE == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert103' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:892:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert104' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:893:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackSpace::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert108' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1305:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert105' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1078:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert106' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1079:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_));
         ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackSpace::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert108' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1305:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:291:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0);
         ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert102' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:891:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_NONE == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert103' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:892:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert104' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:893:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert105' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1078:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert106' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1079:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_));
         ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h: In static member function 'static void js::FreeOp::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert109' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:359:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(FreeOp, shouldFreeLater_) == sizeof(JSFreeOp));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackSpace::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert108' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1305:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0);
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h: In static member function 'static void js::FreeOp::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert109' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:359:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(FreeOp, shouldFreeLater_) == sizeof(JSFreeOp));
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h: In static member function 'static void js::FreeOp::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert109' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:359:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(FreeOp, shouldFreeLater_) == sizeof(JSFreeOp));
         ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:291:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert102' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:891:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_NONE == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert103' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:892:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert104' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:893:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert105' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1078:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert106' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1079:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackSpace::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert108' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1305:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0);
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jspropertycache.h:15:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:23,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsalloc.cpp:9:
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: At global scope:
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:398:24: warning: inline function 'static void JSString::writeBarrierPost(JSString*, void*)' used but never defined [enabled by default]
     static inline void writeBarrierPost(JSString *str, void *addr);
                        ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:397:24: warning: inline function 'static void JSString::writeBarrierPre(JSString*)' used but never defined [enabled by default]
     static inline void writeBarrierPre(JSString *str);
                        ^
./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert110' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/GlobalObject.h:114:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h: In static member function 'static void js::FreeOp::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert109' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:359:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(FreeOp, shouldFreeLater_) == sizeof(JSFreeOp));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert110' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/GlobalObject.h:114:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.h: In member function 'void js::SCInput::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert110' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.h:68:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(jschar) == 2);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert111' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.h:69:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(uint32_t) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert112' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.h:70:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(double) == 8);
         ^
./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert113' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/GlobalObject.h:114:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS);
         ^
cc1plus: warning: unrecognized command line option "-Wno-return-type-c-linkage" [enabled by default]
c++ -o jsatom.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsatom.o.pp /«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp
jsbool.cpp
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert112' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:236:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert113' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined);
         ^
./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert112' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./methodjit/MethodJIT.h:236:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert113' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./methodjit/MethodJIT.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined);
         ^
./ds/InlineMap.h: In member function 'void js::InlineMap<K, V, InlineElems>::checkStaticInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert114' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./ds/InlineMap.h:45:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ZeroIsReserved<K>::result);
         ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert115' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:236:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert116' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined);
         ^
./ds/InlineMap.h: In member function 'void js::InlineMap<K, V, InlineElems>::checkStaticInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert114' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./ds/InlineMap.h:45:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ZeroIsReserved<K>::result);
         ^
./jsgcinlines.h: In function 'js::gc::AllocKind js::gc::GetGCArrayKind(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert115' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsgcinlines.h:70:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(ObjectElements::VALUES_PER_HEADER == 2);
     ^
./jscntxtinlines.h: In static member function 'static void js::NewObjectCache::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert116' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:29:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(NewObjectCache::MAX_OBJ_SIZE == sizeof(JSObject_Slots16));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert117' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:30:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(gc::FINALIZE_OBJECT_LAST == gc::FINALIZE_OBJECT16_BACKGROUND);
     ^
./jsgcinlines.h: In function 'js::gc::AllocKind js::gc::GetGCArrayKind(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert115' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsgcinlines.h:70:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(ObjectElements::VALUES_PER_HEADER == 2);
     ^
./jscntxtinlines.h: In static member function 'static void js::NewObjectCache::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert116' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:29:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(NewObjectCache::MAX_OBJ_SIZE == sizeof(JSObject_Slots16));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert117' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:30:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(gc::FINALIZE_OBJECT_LAST == gc::FINALIZE_OBJECT16_BACKGROUND);
     ^
./jsatominlines.h: In function 'jsid js::AtomToId(JSAtom*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert118' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsatominlines.h:112:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(JSID_INT_MIN == 0);
     ^
./vm/ScopeObject-inl.h: In member function 'void js::ScopeObject::setAliasedVar(js::ScopeCoordinate, const JS::Value&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert119' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/ScopeObject-inl.h:51:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(CallObject::RESERVED_SLOTS == BlockObject::RESERVED_SLOTS);
     ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:19:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
./ds/InlineMap.h: In member function 'void js::InlineMap<K, V, InlineElems>::checkStaticInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert117' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./ds/InlineMap.h:45:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ZeroIsReserved<K>::result);
         ^
./jsatominlines.h: In function 'jsid js::AtomToId(JSAtom*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert118' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsatominlines.h:112:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(JSID_INT_MIN == 0);
     ^
./vm/ScopeObject-inl.h: In member function 'void js::ScopeObject::setAliasedVar(js::ScopeCoordinate, const JS::Value&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert119' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/ScopeObject-inl.h:51:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(CallObject::RESERVED_SLOTS == BlockObject::RESERVED_SLOTS);
     ^
In file included from ./../../dist/include/mozilla/RangedPtr.h:14:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:13:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert120' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String-inl.h:399:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999);
         ^
./frontend/ParseNode.h: In member function 'void js::frontend::UpvarCookie::checkInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert118' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./frontend/ParseNode.h:37:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32_t));
         ^
./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert120' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String-inl.h:399:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsatominlines.h: In function 'jsid js::AtomToId(JSAtom*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert119' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsatominlines.h:112:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(JSID_INT_MIN == 0);
     ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert18' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert19' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert20' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert21' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert22' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert26' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert27' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert28' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert29' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert30' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
./jsgcinlines.h: In function 'js::gc::AllocKind js::gc::GetGCArrayKind(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert120' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsgcinlines.h:70:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(ObjectElements::VALUES_PER_HEADER == 2);
     ^
./jscntxtinlines.h: In static member function 'static void js::NewObjectCache::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert121' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:29:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(NewObjectCache::MAX_OBJ_SIZE == sizeof(JSObject_Slots16));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert122' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:30:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(gc::FINALIZE_OBJECT_LAST == gc::FINALIZE_OBJECT16_BACKGROUND);
     ^
./vm/ScopeObject-inl.h: In member function 'void js::ScopeObject::setAliasedVar(js::ScopeCoordinate, const JS::Value&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert123' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/ScopeObject-inl.h:51:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(CallObject::RESERVED_SLOTS == BlockObject::RESERVED_SLOTS);
     ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:21:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert124' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String-inl.h:399:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999);
         ^
In file included from ./../../dist/include/mozilla/RangedPtr.h:14:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:13:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:291:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert102' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:891:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_NONE == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert103' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:892:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert104' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:893:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert105' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1078:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert106' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1079:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackSpace::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert108' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1305:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h: In static member function 'static void js::FreeOp::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert109' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:359:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(FreeOp, shouldFreeLater_) == sizeof(JSFreeOp));
         ^
./ds/InlineMap.h: In member function 'void js::InlineMap<K, V, InlineElems>::checkStaticInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert110' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./ds/InlineMap.h:45:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ZeroIsReserved<K>::result);
         ^
./frontend/ParseNode.h: In member function 'void js::frontend::UpvarCookie::checkInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert111' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./frontend/ParseNode.h:37:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32_t));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert112' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/GlobalObject.h:114:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert114' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:236:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert115' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsgcinlines.h: In function 'js::gc::AllocKind js::gc::GetGCArrayKind(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert116' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgcinlines.h:70:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(ObjectElements::VALUES_PER_HEADER == 2);
     ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxtinlines.h: In static member function 'static void js::NewObjectCache::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert117' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxtinlines.h:29:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(NewObjectCache::MAX_OBJ_SIZE == sizeof(JSObject_Slots16));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert118' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxtinlines.h:30:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(gc::FINALIZE_OBJECT_LAST == gc::FINALIZE_OBJECT16_BACKGROUND);
     ^
./jsatominlines.h: In function 'jsid js::AtomToId(JSAtom*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert119' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsatominlines.h:112:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(JSID_INT_MIN == 0);
     ^
./vm/ScopeObject-inl.h: In member function 'void js::ScopeObject::setAliasedVar(js::ScopeCoordinate, const JS::Value&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert120' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/ScopeObject-inl.h:51:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(CallObject::RESERVED_SLOTS == BlockObject::RESERVED_SLOTS);
     ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert121' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String-inl.h:399:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp: In member function 'void JSAtomState::checkStaticInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert124' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:102:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(commonAtomsOffset % sizeof(JSAtom *) == 0);
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert125' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:103:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(*this) % sizeof(JSAtom *) == 0);
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert126' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:109:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(1 * sizeof(JSAtom *) ==
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert127' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:111:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT((1 + 2) * sizeof(JSAtom *) ==
     ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsprobes.h:23:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxtinlines.h:15,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsstrinlines.h:15,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsatom.cpp:32:
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl-inl.h: At global scope:
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl-inl.h:214:1: warning: 'bool IsValueInCompartment(JS::Value, JSCompartment*)' defined but not used [-Wunused-function]
 IsValueInCompartment(js::Value v, JSCompartment *comp)
 ^
cc1plus: warning: unrecognized command line option "-Wno-return-type-c-linkage" [enabled by default]
c++ -o jsbool.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsbool.o.pp /«PKGBUILDDIR»/mozilla/js/src/jsbool.cpp
jsclone.cpp
In file included from ./jsprobes.h:23:0,
                 from ./jscntxtinlines.h:15,
                 from ./jsscopeinlines.h:26,
                 from ./jsscriptinlines.h:21,
                 from /«PKGBUILDDIR»/mozilla/js/src/vm/Stack-inl.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsinferinlines.h:18,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsanalyze.cpp:12:
./vm/ObjectImpl-inl.h: At global scope:
./vm/ObjectImpl-inl.h:214:1: warning: 'bool IsValueInCompartment(JS::Value, JSCompartment*)' defined but not used [-Wunused-function]
 IsValueInCompartment(js::Value v, JSCompartment *comp)
 ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsbool.cpp:15:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsbool.cpp:11:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert18' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert19' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert20' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert21' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert22' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert26' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert27' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert28' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert29' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert30' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsinfer.h:18:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsobj.h:23,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsbool.h:14,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsbool.cpp:17:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsbool.cpp:11:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
./vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
./vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
./vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
cc1plus: warning: unrecognized command line option "-Wno-return-type-c-linkage" [enabled by default]
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
c++ -o jsclone.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsclone.o.pp /«PKGBUILDDIR»/mozilla/js/src/jsclone.cpp
jscntxt.cpp
/«PKGBUILDDIR»/mozilla/js/src/jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
/«PKGBUILDDIR»/mozilla/js/src/jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:291:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert102' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:891:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_NONE == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert103' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:892:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert104' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:893:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert105' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1078:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert106' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1079:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackSpace::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert108' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1305:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h: In static member function 'static void js::FreeOp::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert109' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:359:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(FreeOp, shouldFreeLater_) == sizeof(JSFreeOp));
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsclone.h:9,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsclone.cpp:8:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
/«PKGBUILDDIR»/mozilla/js/src/vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert110' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/GlobalObject.h:114:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS);
         ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsclone.cpp:6:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert34' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert35' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert36' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert37' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert38' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert42' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert43' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert44' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert45' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert46' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsclone.h:10,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsclone.cpp:8:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsclone.cpp:6:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
./methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert112' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./methodjit/MethodJIT.h:236:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert113' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./methodjit/MethodJIT.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined);
         ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./ds/InlineMap.h: In member function 'void js::InlineMap<K, V, InlineElems>::checkStaticInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert114' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./ds/InlineMap.h:45:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ZeroIsReserved<K>::result);
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./jsgcinlines.h: In function 'js::gc::AllocKind js::gc::GetGCArrayKind(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert115' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsgcinlines.h:70:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(ObjectElements::VALUES_PER_HEADER == 2);
     ^
./jscntxtinlines.h: In static member function 'static void js::NewObjectCache::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert116' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:29:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(NewObjectCache::MAX_OBJ_SIZE == sizeof(JSObject_Slots16));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert117' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:30:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(gc::FINALIZE_OBJECT_LAST == gc::FINALIZE_OBJECT16_BACKGROUND);
     ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:291:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert102' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:891:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_NONE == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert103' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:892:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert104' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:893:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert105' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1078:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert106' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1079:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackSpace::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert108' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1305:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0);
         ^
./jsatominlines.h: In function 'jsid js::AtomToId(JSAtom*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert118' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsatominlines.h:112:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(JSID_INT_MIN == 0);
     ^
./vm/ScopeObject-inl.h: In member function 'void js::ScopeObject::setAliasedVar(js::ScopeCoordinate, const JS::Value&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert119' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/ScopeObject-inl.h:51:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(CallObject::RESERVED_SLOTS == BlockObject::RESERVED_SLOTS);
     ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h: In static member function 'static void js::FreeOp::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert109' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:359:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(FreeOp, shouldFreeLater_) == sizeof(JSFreeOp));
         ^
./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert120' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String-inl.h:399:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.h: In member function 'void js::SCInput::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert110' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.h:68:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(jschar) == 2);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert111' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.h:69:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(uint32_t) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert112' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.h:70:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(double) == 8);
         ^
./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert113' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/GlobalObject.h:114:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert115' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:236:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert116' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsatominlines.h: In function 'jsid js::AtomToId(JSAtom*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert117' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsatominlines.h:112:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(JSID_INT_MIN == 0);
     ^
./ds/InlineMap.h: In member function 'void js::InlineMap<K, V, InlineElems>::checkStaticInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert118' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./ds/InlineMap.h:45:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ZeroIsReserved<K>::result);
         ^
./jsgcinlines.h: In function 'js::gc::AllocKind js::gc::GetGCArrayKind(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert119' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsgcinlines.h:70:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(ObjectElements::VALUES_PER_HEADER == 2);
     ^
./jscntxtinlines.h: In static member function 'static void js::NewObjectCache::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert120' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:29:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(NewObjectCache::MAX_OBJ_SIZE == sizeof(JSObject_Slots16));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert121' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jscntxtinlines.h:30:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(gc::FINALIZE_OBJECT_LAST == gc::FINALIZE_OBJECT16_BACKGROUND);
     ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ScopeObject-inl.h: In member function 'void js::ScopeObject::setAliasedVar(js::ScopeCoordinate, const JS::Value&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert122' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ScopeObject-inl.h:51:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(CallObject::RESERVED_SLOTS == BlockObject::RESERVED_SLOTS);
     ^
./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert123' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String-inl.h:399:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.cpp: In member function 'bool js::SCInput::readArray(T*, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert127' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsclone.cpp:204:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(uint64_t) % sizeof(T) == 0);
     ^
In file included from ./jsprobes.h:23:0,
                 from ./jscntxtinlines.h:15,
                 from ./jsscopeinlines.h:26,
                 from ./jsscriptinlines.h:21,
                 from /«PKGBUILDDIR»/mozilla/js/src/vm/Stack-inl.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsinferinlines.h:18,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsbool.cpp:29:
./vm/ObjectImpl-inl.h: At global scope:
./vm/ObjectImpl-inl.h:214:1: warning: 'bool IsValueInCompartment(JS::Value, JSCompartment*)' defined but not used [-Wunused-function]
 IsValueInCompartment(js::Value v, JSCompartment *comp)
 ^
cc1plus: warning: unrecognized command line option "-Wno-return-type-c-linkage" [enabled by default]
c++ -o jscntxt.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jscntxt.o.pp /«PKGBUILDDIR»/mozilla/js/src/jscntxt.cpp
jscompartment.cpp
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsatom.h:13,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.cpp:28:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
In file included from ./../../dist/include/mozilla/Util.h:14:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jstypes.h:24,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.cpp:24:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert18' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert19' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert20' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert21' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert22' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert26' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert27' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert28' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert29' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert30' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.cpp:29:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
In file included from ./../../dist/include/mozilla/Util.h:14:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jstypes.h:24,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.cpp:24:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsprobes.h:23:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.cpp:44:
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl-inl.h: At global scope:
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl-inl.h:214:1: warning: 'bool IsValueInCompartment(JS::Value, JSCompartment*)' defined but not used [-Wunused-function]
 IsValueInCompartment(js::Value v, JSCompartment *comp)
 ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:291:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(StackFrame) % sizeof(Value) == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In member function 'js::InitialFrameFlags js::StackFrame::initialFlags() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert102' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:891:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_NONE == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert103' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:892:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_CONSTRUCT == (int)CONSTRUCTING);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert104' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:893:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((int)INITIAL_LOWERED == (int)LOWERED_CALL_APPLY);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::FrameRegs::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert105' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1078:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(FrameRegs, fp_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert106' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1079:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(FrameRegs, inlined_));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackSpace::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert108' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:1305:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CAPACITY_VALS % COMMIT_VALS == 0);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h: In static member function 'static void js::FreeOp::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert109' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:359:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(FreeOp, shouldFreeLater_) == sizeof(JSFreeOp));
         ^
In file included from ./jsprobes.h:23:0,
                 from ./jscntxtinlines.h:15,
                 from ./jsscopeinlines.h:26,
                 from ./jsscriptinlines.h:21,
                 from /«PKGBUILDDIR»/mozilla/js/src/vm/Stack-inl.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsinferinlines.h:18,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsarrayinlines.h:10,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsarray.cpp:103:
./vm/ObjectImpl-inl.h: At global scope:
./vm/ObjectImpl-inl.h:214:1: warning: 'bool IsValueInCompartment(JS::Value, JSCompartment*)' defined but not used [-Wunused-function]
 IsValueInCompartment(js::Value v, JSCompartment *comp)
 ^
./vm/GlobalObject.h: In member function 'void js::GlobalObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert110' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/GlobalObject.h:114:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JSCLASS_GLOBAL_SLOT_COUNT == RESERVED_SLOTS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h: In static member function 'static void js::VMFrame::staticAssert()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert112' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:236:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfFp == offsetof(VMFrame, regs) + FrameRegs::offsetOfFp);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert113' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/methodjit/MethodJIT.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetOfInlined == offsetof(VMFrame, regs) + FrameRegs::offsetOfInlined);
         ^
./ds/InlineMap.h: In member function 'void js::InlineMap<K, V, InlineElems>::checkStaticInvariants()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert114' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./ds/InlineMap.h:45:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ZeroIsReserved<K>::result);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsatominlines.h: In function 'jsid js::AtomToId(JSAtom*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert115' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsatominlines.h:112:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(JSID_INT_MIN == 0);
     ^
/«PKGBUILDDIR»/mozilla/js/src/jsgcinlines.h: In function 'js::gc::AllocKind js::gc::GetGCArrayKind(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert116' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgcinlines.h:70:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(ObjectElements::VALUES_PER_HEADER == 2);
     ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxtinlines.h: In static member function 'static void js::NewObjectCache::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert117' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxtinlines.h:29:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(NewObjectCache::MAX_OBJ_SIZE == sizeof(JSObject_Slots16));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert118' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jscntxtinlines.h:30:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(gc::FINALIZE_OBJECT_LAST == gc::FINALIZE_OBJECT16_BACKGROUND);
     ^
cc1plus: warning: unrecognized command line option "-Wno-return-type-c-linkage" [enabled by default]
/«PKGBUILDDIR»/mozilla/js/src/vm/ScopeObject-inl.h: In member function 'void js::ScopeObject::setAliasedVar(js::ScopeCoordinate, const JS::Value&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert119' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/ScopeObject-inl.h:51:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(CallObject::RESERVED_SLOTS == BlockObject::RESERVED_SLOTS);
     ^
c++ -o jscompartment.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jscompartment.o.pp /«PKGBUILDDIR»/mozilla/js/src/jscompartment.cpp
jsdate.cpp
cc1plus: warning: unrecognized command line option "-Wno-return-type-c-linkage" [enabled by default]
./vm/String-inl.h: In member function 'JSAtom* js::StaticStrings::lookup(const jschar*, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert120' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./vm/String-inl.h:399:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INT_STATIC_LIMIT <= 999);
         ^
c++ -o jsdate.o -c  -fvisibility=hidden -DENABLE_YARR_JIT=1 -DMOZ_GLUE_IN_PROGRAM -DEXPORT_JS_API -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".so\" -DNO_NSPR_10_SUPPORT -DUSE_ZLIB  -I.  -I./../../mfbt/double-conversion -I. -I. -I./../../dist/include  -I/usr/include/nspr    -I/usr/include  -I. -I./assembler -I./yarr  -fPIC  -pedantic -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wno-return-type-c-linkage -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -g -O2 -Wall -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pthread -pipe  -DNDEBUG -DTRIMMED -g -O3 -freorder-blocks  -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsdate.o.pp /«PKGBUILDDIR»/mozilla/js/src/jsdate.cpp
jsdbgapi.cpp
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscompartment.cpp:8:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:26:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsdate.cpp:34:
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In constructor 'JS::Handle<T>::Handle(JS::NullPtr)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:111:89: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
         typedef typename js::tl::StaticAssert<js::tl::IsPointerType<T>::result>::result _;
                                                                                         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h: In static member function 'static void JS::RootSink<JSStableString*>::dispose(JSStableString*)':
/«PKGBUILDDIR»/mozilla/js/src/gc/Root.h:279:35: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
         JSStableString * volatile sink;
                                   ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:15,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscompartment.cpp:8:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsdate.cpp:12:
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h: In member function 'void JS::Value::staticAssertions()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert8' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:594:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueType) == 1);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert9' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:595:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSValueTag) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert10' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:596:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSBool) == 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert11' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:597:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSWhyMagic) <= 4);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert12' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsapi.h:598:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(Value) == 8);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static void js::detail::HashTable<T, HashPolicy, AllocPolicy>::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert14' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:292:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((sMaxInit * sInvMaxAlpha) >> 7) < sMaxCapacity);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert15' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:293:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sInvMaxAlpha) <= UINT32_MAX);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert16' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:294:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((sMaxCapacity * sizeof(Entry)) <= UINT32_MAX);
         ^
./../../dist/include/js/HashTable.h: In static member function 'static js::HashNumber js::PointerHasher<Key, zeroBits>::hash(const Lookup&)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert17' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./../../dist/include/js/HashTable.h:894:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(HashNumber) == 4);
         ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert34' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert35' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert36' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert37' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert38' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert42' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert43' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert44' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert45' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert46' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
./gc/Heap.h: In static member function 'static size_t js::gc::FreeSpan::encodeOffsets(size_t, size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert34' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:175:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift < 16);
         ^
./gc/Heap.h: In static member function 'static void js::gc::ArenaHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert35' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:450:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert36' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:456:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaShift >= 8 + 1 + 1 + 1);
         ^
./gc/Heap.h: In member function 'void js::gc::ArenaHeader::init(JSCompartment*, js::gc::AllocKind)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert37' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:474:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FINALIZE_LIMIT <= 255);
         ^
./gc/Heap.h: In member function 'uintptr_t* js::gc::ChunkBitmap::arenaBits(js::gc::ArenaHeader*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert38' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./gc/Heap.h:710:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(ArenaBitmapBits == ArenaBitmapWords * JS_BITS_PER_WORD);
         ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'const JS::Value* js::Valueify(const js::EncapsulatedValue*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert42' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:482:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert43' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:483:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h: In function 'js::HeapValue* js::HeapValueify(JS::Value*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert44' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:490:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapValue) == sizeof(Value));
     ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert45' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/gc/Barrier.h:491:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(HeapSlot) == sizeof(Value));
     ^
./../../dist/include/mozilla/HashFunctions.h: In function 'uint32_t mozilla::AddToHash(uint32_t, A*)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert46' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/mozilla/HashFunctions.h:176:3: note: in expansion of macro 'MOZ_STATIC_ASSERT'
   MOZ_STATIC_ASSERT(sizeof(a) == sizeof(uintptr_t),
   ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscompartment.cpp:8:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsapi.h:15,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:17,
                 from /«PKGBUILDDIR»/mozilla/js/src/jscompartment.cpp:8:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h: In static member function 'static void js::GCMarker::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert49' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:933:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask >= uintptr_t(LastTag));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert50' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/jsgc.h:934:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(StackTagMask <= gc::Cell::CellMask);
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert51' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:237:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(JS_BITS_PER_WORD >= 32);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert52' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:238:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(((JSString::MAX_LENGTH << JSString::LENGTH_SHIFT) >>
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert53' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:240:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSString) ==
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert54' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:242:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, d.u1.chars) ==
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In member function 'bool JSString::hasBase() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert55' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:371:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT((DEPENDENT_FLAGS | JS_BIT(1)) == UNDEPENDED_FLAGS);
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h: In static member function 'static void JSShortString::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert63' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:584:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(INLINE_EXTENSION_CHARS % js::gc::Cell::CellSize == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert64' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/String.h:585:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(MAX_SHORT_LENGTH + 1 ==
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jscntxt.h:28:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsdate.cpp:36:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In function 'char* js::detail::AlignPtr(void*)':
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:36:15: warning: typedef '_' locally defined but not used [-Wunused-local-typedefs]
     >::result _;
               ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
In file included from /«PKGBUILDDIR»/mozilla/js/src/jsprobes.h:23:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsobjinlines.h:22,
                 from /«PKGBUILDDIR»/mozilla/js/src/jstypedarrayinlines.h:14,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsclone.cpp:12:
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl-inl.h: At global scope:
/«PKGBUILDDIR»/mozilla/js/src/vm/ObjectImpl-inl.h:214:1: warning: 'bool IsValueInCompartment(JS::Value, JSCompartment*)' defined but not used [-Wunused-function]
 IsValueInCompartment(js::Value v, JSCompartment *comp)
 ^
In file included from ./../../dist/include/mozilla/FloatingPoint.h:11:0,
                 from /«PKGBUILDDIR»/mozilla/js/src/jsdate.cpp:12:
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h: In member function 'T* js::LifoAlloc::newArray(size_t)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert72' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/ds/LifoAlloc.h:221:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(tl::IsPodType<T>::result);
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./jsinfer.h: In static member function 'static void js::types::TypeObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert73' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsinfer.h:944:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(TypeObject, proto) == offsetof(js::shadow::TypeObject, proto));
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
./vm/ObjectImpl.h: In member function 'void js::ElementsHeader::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert74' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:356:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ElementsHeader) == ValuesPerHeader * sizeof(Value),
         ^
./vm/ObjectImpl.h: In member function 'void js::uint8_clamped::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert75' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:537:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(uint8_clamped) == 1,
         ^
./vm/ObjectImpl.h: In member function 'void js::ObjectElements::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert76' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:868:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectElements) == VALUES_PER_HEADER * sizeof(Value),
         ^
./vm/ObjectImpl.h: In static member function 'static void js::ObjectImpl::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert77' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:978:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) == sizeof(shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert78' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:980:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(ObjectImpl) % sizeof(Value) == 0,
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert79' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:983:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, shape_) == offsetof(shadow::Object, shape),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert80' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:985:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, type_) == offsetof(shadow::Object, type),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert81' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:987:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, slots) == offsetof(shadow::Object, slots),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert82' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:989:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(offsetof(ObjectImpl, elements) == offsetof(shadow::Object, _1),
         ^
./vm/ObjectImpl.h: In member function 'js::HeapSlot* js::ObjectImpl::fixedElements() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert83' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./vm/ObjectImpl.h:1249:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(2 * sizeof(Value) == sizeof(ObjectElements),
         ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
./jsobj.h: In static member function 'static void JSObject::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert84' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1017:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::shadow::Object),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert85' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1019:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) == sizeof(js::ObjectImpl),
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert86' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsobj.h:1021:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSObject) % sizeof(js::Value) == 0,
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscope.h: In static member function 'static void js::BaseShape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert88' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:364:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(BaseShape, clasp) == offsetof(js::shadow::BaseShape, clasp));
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./jsscope.h: In static member function 'static void js::Shape::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert89' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:855:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, base_) == offsetof(js::shadow::Shape, base));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert90' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:856:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(Shape, slotInfo) == offsetof(js::shadow::Shape, slotInfo));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert91' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscope.h:857:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FIXED_SLOTS_SHIFT == js::shadow::Shape::FIXED_SLOTS_SHIFT);
         ^
./jsscript.h: In constructor 'js::Binding::Binding(js::PropertyName*, js::BindingKind, bool)':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert92' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsscript.h:100:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(CONSTANT <= KIND_MASK);
         ^
./jsfun.h: In static member function 'static unsigned int JSFunction::offsetOfNativeOrScript()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert96' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:168:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script_));
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert97' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:169:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^
./jsfun.h: In member function 'bool JSFunction::isExtended() const':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert98' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
./jsfun.h:198:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(FinalizeKind != ExtendedFinalizeKind);
         ^
./jsfun.h: In static member function 'static void JSFunction::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert99' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./jsfun.h:215:9: note: in expansion of macro 'MOZ_STATIC_ASSERT'
         MOZ_STATIC_ASSERT(sizeof(JSFunction) == sizeof(js::shadow::Function),
         ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h: In static member function 'static void js::StackFrame::staticAsserts()':
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert100' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/«PKGBUILDDIR»/mozilla/js/src/vm/Stack.h:290:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(StackFrame, rval_) % sizeof(Value) == 0);
         ^
./../../dist/include/mozilla/Assertions.h:111:43: warning: typedef 'moz_static_assert101' locally defined but not used [-Wunused-local-typedefs]
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
./../../dist/include/mozilla/Assertions.h:79:50: note: in definition of macro 'MOZ_STATIC_ASSERT_GLUE1'
 #  define MOZ_STATIC_ASSERT_GLUE1(x, y)          x##y
                                                  ^
./../../dist/include/mozilla/Assertions.h:111:20: note: in expansion of macro 'MOZ_STATIC_ASSERT_GLUE'
        typedef int MOZ_STATIC_ASSERT_GLUE(moz_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                    ^
./../../dist/include/js/Utility.h:67:42: note: in expansion of macro 'MOZ_STATIC_ASSERT'
 #define JS_STATIC_ASSERT(cond)           MOZ_STATIC_ASSERT(cond, "JS_STATIC_ASSERT")
                                          ^
/