Wed Aug  5 17:07:48 UTC 2020  I: starting to build mozjs52/buster/armhf on jenkins on '2020-08-05 17:07'
Wed Aug  5 17:07:48 UTC 2020  I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_45/1454/console.log
Wed Aug  5 17:07:48 UTC 2020  I: Downloading source for buster/mozjs52=52.9.1-1
--2020-08-05 17:07:48--  http://deb.debian.org/debian/pool/main/m/mozjs52/mozjs52_52.9.1-1.dsc
Connecting to 78.137.99.97:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 2236 (2.2K)
Saving to: ‘mozjs52_52.9.1-1.dsc’

     0K ..                                                    100%  268M=0s

2020-08-05 17:07:48 (268 MB/s) - ‘mozjs52_52.9.1-1.dsc’ saved [2236/2236]

Wed Aug  5 17:07:48 UTC 2020  I: mozjs52_52.9.1-1.dsc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 3.0 (quilt)
Source: mozjs52
Binary: libmozjs-52-0, libmozjs-52-dev
Architecture: any
Version: 52.9.1-1
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: Iain Lane <laney@debian.org>, Jeremy Bicha <jbicha@debian.org>, Tim Lunn <tim@feathertop.org>
Homepage: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
Standards-Version: 4.1.5
Vcs-Browser: https://salsa.debian.org/gnome-team/mozjs52
Vcs-Git: https://salsa.debian.org/gnome-team/mozjs52.git
Build-Depends: debhelper (>= 10.3), gnome-pkg-tools, autoconf, autoconf2.13, automake, libicu-dev, libreadline-dev, zlib1g-dev (>= 1:1.2.3), pkg-config, pkg-kde-tools, python-dev, zip
Package-List:
 libmozjs-52-0 deb libs optional arch=any
 libmozjs-52-dev deb libdevel optional arch=any
Checksums-Sha1:
 30fdef709db5fdd8093eddc70bb4edcc78aa4666 24705396 mozjs52_52.9.1.orig.tar.xz
 2251d4cf986f5b82f4f888f7330634d75d48a252 28248 mozjs52_52.9.1-1.debian.tar.xz
Checksums-Sha256:
 f9324a6724233ab15f10381fe13e635e89d725ef1e78025a0a7d36c58a84a0f9 24705396 mozjs52_52.9.1.orig.tar.xz
 345340150f0fd18afac4feec298021ab57f77f63b820aa74b71d30729617f411 28248 mozjs52_52.9.1-1.debian.tar.xz
Files:
 c9473c625ee0a9edaaac8b742ff24c5f 24705396 mozjs52_52.9.1.orig.tar.xz
 7bbc31f9d50e1520073915cdc56a11ea 28248 mozjs52_52.9.1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAlthfvcACgkQ4FrhR4+B
TE+G/w//bn1M/I6iNYgN5BM50Hp7vkiWLDcf3XBw5uuIS2dkeoIIf5Zc/F5dJylh
JgUJOusUHHZadYNlkBMokb04YYHenpIRx08uPBSUi1rd9Ir35MVh9KjmhSo5PYgH
XA0vz5CB2Vs2Y0phV+no1mEw7++1TqC8GxCC6MaXcfRVeUdRUFBl2Uopy9FchAlW
8lMIpFAOQfOniUnGHgw8N1JH9wVNeFE/28D2lcfKKIClMUa7PQHGXgZUDte86uw8
6fBVJ0bdce889WUgOH5ZiQzVsm5l31scbDNga/K9LJNzjgC6mOVQveAwxLIQ0RBl
0whWTRPYuiqeob0oZnvdvEvVXSemNOPcwKhRt7itS14bUfkZMhl+VJrj+cfnGOlQ
FdDsxB0roEje0gTQu//XOvnMO8C6kpG4JgbrYqGSG/EpakXGO+7a93GENr3bICrF
pRoNueuBoMMqDfU8r45z4iMK8OpKbgagbYUyidcf1riau4bKqiKbpC6qNCHkm2tj
kvlJYWQSyL4hEsTSjkbn4aUAtt5WFiOr4uPT3EnaIuurXSSrDINYrtwV7/f+lIuk
bIX6lYHZPrmq+Nkp5Bs6Vzb2Uge+86tSdaG9W+oSt0cEMNUuiE6lhIyr2JKeXL89
fbp9u0Uge/xnk92itjKR4c2bANNnXKPsrhvanyDFaZtPhShMU/A=
=vYcS
-----END PGP SIGNATURE-----
Wed Aug  5 17:07:48 UTC 2020  I: Checking whether the package is not for us
Wed Aug  5 17:07:48 UTC 2020  I: Starting 1st build on remote node ff4a-armhf-rb.debian.net.
Wed Aug  5 17:07:48 UTC 2020  I: Preparing to do remote build '1' on ff4a-armhf-rb.debian.net.
Wed Aug  5 18:33:28 UTC 2020  I: Deleting $TMPDIR on ff4a-armhf-rb.debian.net.
I: pbuilder: network access will be disabled during build
I: Current time: Wed Aug  5 05:08:01 -12 2020
I: pbuilder-time-stamp: 1596647281
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz]
I: copying local configuration
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [mozjs52_52.9.1-1.dsc]
I: copying [./mozjs52_52.9.1.orig.tar.xz]
I: copying [./mozjs52_52.9.1-1.debian.tar.xz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Tue Jul 31 21:35:51 2018 -12
gpgv:                using RSA key 36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./mozjs52_52.9.1-1.dsc
dpkg-source: info: extracting mozjs52 in mozjs52-52.9.1
dpkg-source: info: unpacking mozjs52_52.9.1.orig.tar.xz
dpkg-source: info: unpacking mozjs52_52.9.1-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-soname.patch
dpkg-source: info: applying hurd-support.patch
dpkg-source: info: applying copy-headers.patch
dpkg-source: info: applying disable-mozglue.patch
dpkg-source: info: applying Allow-to-override-ICU_DATA_FILE-from-the-environment.patch
dpkg-source: info: applying Add-intl-icu_sources_data.py-from-firefox-esr.patch
dpkg-source: info: applying Fix-crashes-in-AtomicOperations-none.patch
dpkg-source: info: applying icu_sources_data.py-Decouple-from-Mozilla-build-system.patch
dpkg-source: info: applying icu_sources_data-Write-command-output-to-our-stderr.patch
dpkg-source: info: applying tests-For-tests-that-are-skipped-on-64-bit-mips64-is-also.patch
dpkg-source: info: applying Don-t-include-xlocale.patch
dpkg-source: info: applying tests-increase-timeout.patch
dpkg-source: info: applying tests-snans-be.patch
dpkg-source: info: applying alpha-ia64-python-build-fixes.patch
dpkg-source: info: applying sh4-support.patch
dpkg-source: info: applying m68k-support.patch
dpkg-source: info: applying sparc64-support.patch
dpkg-source: info: applying ia64-support.patch
dpkg-source: info: applying Add-disable-layoutex-when-running-ICU-configure.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/30772/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='armhf'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3'
  DISTRIBUTION=''
  HOME='/root'
  HOST_ARCH='armhf'
  IFS=' 	
  '
  INVOCATION_ID='2d92f598834140c0993764ba6ebdad55'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='30772'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.dVJX7k8DGN/pbuilderrc_LJFn --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.dVJX7k8DGN/b1 --logfile b1/build.log mozjs52_52.9.1-1.dsc'
  SUDO_GID='111'
  SUDO_UID='107'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://10.0.0.15:8000/'
I: uname -a
  Linux ff4a 4.19.0-10-armmp-lpae #1 SMP Debian 4.19.132-1 (2020-07-24) armv7l GNU/Linux
I: ls -l /bin
  total 3328
  -rwxr-xr-x 1 root root 767656 Apr 17  2019 bash
  -rwxr-xr-x 3 root root  26052 Jul 10  2019 bunzip2
  -rwxr-xr-x 3 root root  26052 Jul 10  2019 bzcat
  lrwxrwxrwx 1 root root      6 Jul 10  2019 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root   2227 Jul 10  2019 bzdiff
  lrwxrwxrwx 1 root root      6 Jul 10  2019 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root   4877 Jun 24  2019 bzexe
  lrwxrwxrwx 1 root root      6 Jul 10  2019 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root   3641 Jul 10  2019 bzgrep
  -rwxr-xr-x 3 root root  26052 Jul 10  2019 bzip2
  -rwxr-xr-x 1 root root   9636 Jul 10  2019 bzip2recover
  lrwxrwxrwx 1 root root      6 Jul 10  2019 bzless -> bzmore
  -rwxr-xr-x 1 root root   1297 Jul 10  2019 bzmore
  -rwxr-xr-x 1 root root  22432 Feb 28  2019 cat
  -rwxr-xr-x 1 root root  38868 Feb 28  2019 chgrp
  -rwxr-xr-x 1 root root  38836 Feb 28  2019 chmod
  -rwxr-xr-x 1 root root  42972 Feb 28  2019 chown
  -rwxr-xr-x 1 root root  88376 Feb 28  2019 cp
  -rwxr-xr-x 1 root root  75516 Jan 17  2019 dash
  -rwxr-xr-x 1 root root  71648 Feb 28  2019 date
  -rwxr-xr-x 1 root root  51212 Feb 28  2019 dd
  -rwxr-xr-x 1 root root  55672 Feb 28  2019 df
  -rwxr-xr-x 1 root root  88444 Feb 28  2019 dir
  -rwxr-xr-x 1 root root  54872 Jan  9  2019 dmesg
  lrwxrwxrwx 1 root root      8 Sep 26  2018 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root      8 Sep 26  2018 domainname -> hostname
  -rwxr-xr-x 1 root root  22364 Feb 28  2019 echo
  -rwxr-xr-x 1 root root     28 Jan  7  2019 egrep
  -rwxr-xr-x 1 root root  18260 Feb 28  2019 false
  -rwxr-xr-x 1 root root     28 Jan  7  2019 fgrep
  -rwxr-xr-x 1 root root  47356 Jan  9  2019 findmnt
  -rwsr-xr-x 1 root root  21980 Apr 22 07:38 fusermount
  -rwxr-xr-x 1 root root 124508 Jan  7  2019 grep
  -rwxr-xr-x 2 root root   2345 Jan  5  2019 gunzip
  -rwxr-xr-x 1 root root   6375 Jan  5  2019 gzexe
  -rwxr-xr-x 1 root root  64232 Jan  5  2019 gzip
  -rwxr-xr-x 1 root root  13784 Sep 26  2018 hostname
  -rwxr-xr-x 1 root root  43044 Feb 28  2019 ln
  -rwxr-xr-x 1 root root  34932 Jul 26  2018 login
  -rwxr-xr-x 1 root root  88444 Feb 28  2019 ls
  -rwxr-xr-x 1 root root  67036 Jan  9  2019 lsblk
  -rwxr-xr-x 1 root root  47168 Feb 28  2019 mkdir
  -rwxr-xr-x 1 root root  43040 Feb 28  2019 mknod
  -rwxr-xr-x 1 root root  26552 Feb 28  2019 mktemp
  -rwxr-xr-x 1 root root  26024 Jan  9  2019 more
  -rwsr-xr-x 1 root root  34268 Jan  9  2019 mount
  -rwxr-xr-x 1 root root   9688 Jan  9  2019 mountpoint
  -rwxr-xr-x 1 root root  84284 Feb 28  2019 mv
  lrwxrwxrwx 1 root root      8 Sep 26  2018 nisdomainname -> hostname
  lrwxrwxrwx 1 root root     14 Feb 14  2019 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root  22416 Feb 28  2019 pwd
  lrwxrwxrwx 1 root root      4 Apr 17  2019 rbash -> bash
  -rwxr-xr-x 1 root root  26504 Feb 28  2019 readlink
  -rwxr-xr-x 1 root root  42968 Feb 28  2019 rm
  -rwxr-xr-x 1 root root  26496 Feb 28  2019 rmdir
  -rwxr-xr-x 1 root root  14136 Jan 21  2019 run-parts
  -rwxr-xr-x 1 root root  76012 Dec 22  2018 sed
  lrwxrwxrwx 1 root root      4 Aug  3 20:25 sh -> dash
  -rwxr-xr-x 1 root root  22384 Feb 28  2019 sleep
  -rwxr-xr-x 1 root root  51124 Feb 28  2019 stty
  -rwsr-xr-x 1 root root  42472 Jan  9  2019 su
  -rwxr-xr-x 1 root root  22392 Feb 28  2019 sync
  -rwxr-xr-x 1 root root 283324 Apr 23  2019 tar
  -rwxr-xr-x 1 root root   9808 Jan 21  2019 tempfile
  -rwxr-xr-x 1 root root  63464 Feb 28  2019 touch
  -rwxr-xr-x 1 root root  18260 Feb 28  2019 true
  -rwxr-xr-x 1 root root   9636 Apr 22 07:38 ulockmgr_server
  -rwsr-xr-x 1 root root  21976 Jan  9  2019 umount
  -rwxr-xr-x 1 root root  22380 Feb 28  2019 uname
  -rwxr-xr-x 2 root root   2345 Jan  5  2019 uncompress
  -rwxr-xr-x 1 root root  88444 Feb 28  2019 vdir
  -rwxr-xr-x 1 root root  21980 Jan  9  2019 wdctl
  -rwxr-xr-x 1 root root    946 Jan 21  2019 which
  lrwxrwxrwx 1 root root      8 Sep 26  2018 ypdomainname -> hostname
  -rwxr-xr-x 1 root root   1983 Jan  5  2019 zcat
  -rwxr-xr-x 1 root root   1677 Jan  5  2019 zcmp
  -rwxr-xr-x 1 root root   5879 Jan  5  2019 zdiff
  -rwxr-xr-x 1 root root     29 Jan  5  2019 zegrep
  -rwxr-xr-x 1 root root     29 Jan  5  2019 zfgrep
  -rwxr-xr-x 1 root root   2080 Jan  5  2019 zforce
  -rwxr-xr-x 1 root root   7584 Jan  5  2019 zgrep
  -rwxr-xr-x 1 root root   2205 Jan  5  2019 zless
  -rwxr-xr-x 1 root root   1841 Jan  5  2019 zmore
  -rwxr-xr-x 1 root root   4552 Jan  5  2019 znew
I: user script /srv/workspace/pbuilder/30772/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: armhf
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (>= 10.3), gnome-pkg-tools, autoconf, autoconf2.13, automake, libicu-dev, libreadline-dev, zlib1g-dev (>= 1:1.2.3), pkg-config, pkg-kde-tools, python-dev, zip
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 18932 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper (>= 10.3); however:
  Package debhelper is not installed.
 pbuilder-satisfydepends-dummy depends on gnome-pkg-tools; however:
  Package gnome-pkg-tools is not installed.
 pbuilder-satisfydepends-dummy depends on autoconf; however:
  Package autoconf is not installed.
 pbuilder-satisfydepends-dummy depends on autoconf2.13; however:
  Package autoconf2.13 is not installed.
 pbuilder-satisfydepends-dummy depends on automake; however:
  Package automake is not installed.
 pbuilder-satisfydepends-dummy depends on libicu-dev; however:
  Package libicu-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libreadline-dev; however:
  Package libreadline-dev is not installed.
 pbuilder-satisfydepends-dummy depends on zlib1g-dev (>= 1:1.2.3); however:
  Package zlib1g-dev is not installed.
 pbuilder-satisfydepends-dummy depends on pkg-config; however:
  Package pkg-config is not installed.
 pbuilder-satisfydepends-dummy depends on pkg-kde-tools; however:
  Package pkg-kde-tools is not installed.
 pbuilder-satisfydepends-dummy depends on python-dev; however:
  Package python-dev is not installed.
 pbuilder-satisfydepends-dummy depends on zip; however:
  Package zip is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} autoconf2.13{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} gnome-pkg-tools{a} groff-base{a} icu-devtools{a} intltool-debian{a} libarchive-zip-perl{a} libbsd0{a} libcroco3{a} libelf1{a} libexpat1{a} libexpat1-dev{a} libfile-stripnondeterminism-perl{a} libglib2.0-0{a} libicu-dev{a} libicu63{a} libmagic-mgc{a} libmagic1{a} libmpdec2{a} libncurses-dev{a} libncurses6{a} libpipeline1{a} libpython-dev{a} libpython-stdlib{a} libpython2-dev{a} libpython2-stdlib{a} libpython2.7{a} libpython2.7-dev{a} libpython2.7-minimal{a} libpython2.7-stdlib{a} libpython3-stdlib{a} libpython3.7-minimal{a} libpython3.7-stdlib{a} libreadline-dev{a} libreadline7{a} libsigsegv2{a} libssl1.1{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} mime-support{a} pkg-config{a} pkg-kde-tools{a} po-debconf{a} python{a} python-dev{a} python-minimal{a} python2{a} python2-dev{a} python2-minimal{a} python2.7{a} python2.7-dev{a} python2.7-minimal{a} python3{a} python3-minimal{a} python3.7{a} python3.7-minimal{a} readline-common{a} sensible-utils{a} zip{a} zlib1g-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl git-buildpackage libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl libwww-perl lynx shared-mime-info unzip wget xdg-user-dirs 
0 packages upgraded, 74 newly installed, 0 to remove and 0 not upgraded.
Need to get 70.6 MB of archives. After unpacking 195 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2 [103 kB]
Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB]
Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3 [828 kB]
Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB]
Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB]
Get: 7 http://deb.debian.org/debian buster/main armhf libpython2.7-minimal armhf 2.7.16-2+deb10u1 [395 kB]
Get: 8 http://deb.debian.org/debian buster/main armhf python2.7-minimal armhf 2.7.16-2+deb10u1 [1171 kB]
Get: 9 http://deb.debian.org/debian buster/main armhf python2-minimal armhf 2.7.16-1 [41.4 kB]
Get: 10 http://deb.debian.org/debian buster/main armhf python-minimal armhf 2.7.16-1 [21.0 kB]
Get: 11 http://deb.debian.org/debian buster/main armhf libssl1.1 armhf 1.1.1d-0+deb10u3 [1299 kB]
Get: 12 http://deb.debian.org/debian buster/main armhf mime-support all 3.62 [37.2 kB]
Get: 13 http://deb.debian.org/debian buster/main armhf libexpat1 armhf 2.2.6-2+deb10u1 [78.0 kB]
Get: 14 http://deb.debian.org/debian buster/main armhf readline-common all 7.0-5 [70.6 kB]
Get: 15 http://deb.debian.org/debian buster/main armhf libreadline7 armhf 7.0-5 [131 kB]
Get: 16 http://deb.debian.org/debian buster/main armhf libpython2.7-stdlib armhf 2.7.16-2+deb10u1 [1837 kB]
Get: 17 http://deb.debian.org/debian buster/main armhf python2.7 armhf 2.7.16-2+deb10u1 [305 kB]
Get: 18 http://deb.debian.org/debian buster/main armhf libpython2-stdlib armhf 2.7.16-1 [20.8 kB]
Get: 19 http://deb.debian.org/debian buster/main armhf libpython-stdlib armhf 2.7.16-1 [20.8 kB]
Get: 20 http://deb.debian.org/debian buster/main armhf python2 armhf 2.7.16-1 [41.6 kB]
Get: 21 http://deb.debian.org/debian buster/main armhf python armhf 2.7.16-1 [22.8 kB]
Get: 22 http://deb.debian.org/debian buster/main armhf libpython3.7-minimal armhf 3.7.3-2+deb10u2 [582 kB]
Get: 23 http://deb.debian.org/debian buster/main armhf python3.7-minimal armhf 3.7.3-2+deb10u2 [1466 kB]
Get: 24 http://deb.debian.org/debian buster/main armhf python3-minimal armhf 3.7.3-1 [36.6 kB]
Get: 25 http://deb.debian.org/debian buster/main armhf libmpdec2 armhf 2.4.2-2 [69.3 kB]
Get: 26 http://deb.debian.org/debian buster/main armhf libpython3.7-stdlib armhf 3.7.3-2+deb10u2 [1660 kB]
Get: 27 http://deb.debian.org/debian buster/main armhf python3.7 armhf 3.7.3-2+deb10u2 [330 kB]
Get: 28 http://deb.debian.org/debian buster/main armhf libpython3-stdlib armhf 3.7.3-1 [20.0 kB]
Get: 29 http://deb.debian.org/debian buster/main armhf python3 armhf 3.7.3-1 [61.5 kB]
Get: 30 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB]
Get: 31 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u1 [242 kB]
Get: 32 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u1 [110 kB]
Get: 33 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u1 [65.5 kB]
Get: 34 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB]
Get: 35 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB]
Get: 36 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB]
Get: 37 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB]
Get: 38 http://deb.debian.org/debian buster/main armhf autoconf2.13 all 2.13-68 [252 kB]
Get: 39 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get: 40 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB]
Get: 41 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB]
Get: 42 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB]
Get: 43 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB]
Get: 44 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB]
Get: 45 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB]
Get: 46 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB]
Get: 47 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get: 48 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB]
Get: 49 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u2 [1101 kB]
Get: 50 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB]
Get: 51 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB]
Get: 52 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB]
Get: 53 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB]
Get: 54 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB]
Get: 55 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get: 56 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB]
Get: 57 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB]
Get: 58 http://deb.debian.org/debian buster/main armhf gnome-pkg-tools all 0.21.1 [22.7 kB]
Get: 59 http://deb.debian.org/debian buster/main armhf icu-devtools armhf 63.1-6+deb10u1 [168 kB]
Get: 60 http://deb.debian.org/debian buster/main armhf libexpat1-dev armhf 2.2.6-2+deb10u1 [126 kB]
Get: 61 http://deb.debian.org/debian buster/main armhf libicu-dev armhf 63.1-6+deb10u1 [8940 kB]
Get: 62 http://deb.debian.org/debian buster/main armhf libncurses-dev armhf 6.1+20181013-2+deb10u2 [295 kB]
Get: 63 http://deb.debian.org/debian buster/main armhf libpython2.7 armhf 2.7.16-2+deb10u1 [892 kB]
Get: 64 http://deb.debian.org/debian buster/main armhf libpython2.7-dev armhf 2.7.16-2+deb10u1 [31.0 MB]
Get: 65 http://deb.debian.org/debian buster/main armhf libpython2-dev armhf 2.7.16-1 [20.9 kB]
Get: 66 http://deb.debian.org/debian buster/main armhf libpython-dev armhf 2.7.16-1 [20.9 kB]
Get: 67 http://deb.debian.org/debian buster/main armhf libreadline-dev armhf 7.0-5 [121 kB]
Get: 68 http://deb.debian.org/debian buster/main armhf pkg-config armhf 0.29-6 [60.7 kB]
Get: 69 http://deb.debian.org/debian buster/main armhf pkg-kde-tools all 0.15.29 [96.2 kB]
Get: 70 http://deb.debian.org/debian buster/main armhf python2.7-dev armhf 2.7.16-2+deb10u1 [291 kB]
Get: 71 http://deb.debian.org/debian buster/main armhf python2-dev armhf 2.7.16-1 [1216 B]
Get: 72 http://deb.debian.org/debian buster/main armhf python-dev armhf 2.7.16-1 [1192 B]
Get: 73 http://deb.debian.org/debian buster/main armhf zip armhf 3.0-11+b1 [228 kB]
Get: 74 http://deb.debian.org/debian buster/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [207 kB]
Fetched 70.6 MB in 8s (8569 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18932 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.9.1-2_armhf.deb ...
Unpacking libbsd0:armhf (0.9.1-2) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../01-bsdmainutils_11.1.2+b1_armhf.deb ...
Unpacking bsdmainutils (11.1.2+b1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../03-groff-base_1.22.4-3_armhf.deb ...
Unpacking groff-base (1.22.4-3) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../04-libpipeline1_1.5.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../05-man-db_2.8.5-2_armhf.deb ...
Unpacking man-db (2.8.5-2) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../06-libpython2.7-minimal_2.7.16-2+deb10u1_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../07-python2.7-minimal_2.7.16-2+deb10u1_armhf.deb ...
Unpacking python2.7-minimal (2.7.16-2+deb10u1) ...
Selecting previously unselected package python2-minimal.
Preparing to unpack .../08-python2-minimal_2.7.16-1_armhf.deb ...
Unpacking python2-minimal (2.7.16-1) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../09-python-minimal_2.7.16-1_armhf.deb ...
Unpacking python-minimal (2.7.16-1) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../10-libssl1.1_1.1.1d-0+deb10u3_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1d-0+deb10u3) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../11-mime-support_3.62_all.deb ...
Unpacking mime-support (3.62) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../12-libexpat1_2.2.6-2+deb10u1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.6-2+deb10u1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../13-readline-common_7.0-5_all.deb ...
Unpacking readline-common (7.0-5) ...
Selecting previously unselected package libreadline7:armhf.
Preparing to unpack .../14-libreadline7_7.0-5_armhf.deb ...
Unpacking libreadline7:armhf (7.0-5) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../15-libpython2.7-stdlib_2.7.16-2+deb10u1_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../16-python2.7_2.7.16-2+deb10u1_armhf.deb ...
Unpacking python2.7 (2.7.16-2+deb10u1) ...
Selecting previously unselected package libpython2-stdlib:armhf.
Preparing to unpack .../17-libpython2-stdlib_2.7.16-1_armhf.deb ...
Unpacking libpython2-stdlib:armhf (2.7.16-1) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../18-libpython-stdlib_2.7.16-1_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.16-1) ...
Setting up libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ...
Setting up python2.7-minimal (2.7.16-2+deb10u1) ...
Setting up python2-minimal (2.7.16-1) ...
Selecting previously unselected package python2.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20397 files and directories currently installed.)
Preparing to unpack .../python2_2.7.16-1_armhf.deb ...
Unpacking python2 (2.7.16-1) ...
Setting up python-minimal (2.7.16-1) ...
Selecting previously unselected package python.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20430 files and directories currently installed.)
Preparing to unpack .../python_2.7.16-1_armhf.deb ...
Unpacking python (2.7.16-1) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../libpython3.7-minimal_3.7.3-2+deb10u2_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.3-2+deb10u2) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../python3.7-minimal_3.7.3-2+deb10u2_armhf.deb ...
Unpacking python3.7-minimal (3.7.3-2+deb10u2) ...
Setting up libssl1.1:armhf (1.1.1d-0+deb10u3) ...
Setting up libpython3.7-minimal:armhf (3.7.3-2+deb10u2) ...
Setting up libexpat1:armhf (2.2.6-2+deb10u1) ...
Setting up python3.7-minimal (3.7.3-2+deb10u2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20684 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.7.3-1_armhf.deb ...
Unpacking python3-minimal (3.7.3-1) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:armhf.
Preparing to unpack .../libpython3.7-stdlib_3.7.3-2+deb10u2_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.3-2+deb10u2) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../python3.7_3.7.3-2+deb10u2_armhf.deb ...
Unpacking python3.7 (3.7.3-2+deb10u2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.7.3-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.7.3-1) ...
Setting up python3-minimal (3.7.3-1) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 21096 files and directories currently installed.)
Preparing to unpack .../00-python3_3.7.3-1_armhf.deb ...
Unpacking python3 (3.7.3-1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.12_all.deb ...
Unpacking sensible-utils (0.0.12) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.35-4+deb10u1_armhf.deb ...
Unpacking libmagic-mgc (1:5.35-4+deb10u1) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../03-libmagic1_1%3a5.35-4+deb10u1_armhf.deb ...
Unpacking libmagic1:armhf (1:5.35-4+deb10u1) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.35-4+deb10u1_armhf.deb ...
Unpacking file (1:5.35-4+deb10u1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.19.8.1-9_armhf.deb ...
Unpacking gettext-base (0.19.8.1-9) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../06-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../07-m4_1.4.18-2_armhf.deb ...
Unpacking m4 (1.4.18-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../08-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autoconf2.13.
Preparing to unpack .../09-autoconf2.13_2.13-68_all.deb ...
Unpacking autoconf2.13 (2.13-68) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../10-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../11-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../12-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package libtool.
Preparing to unpack .../13-libtool_2.4.6-9_all.deb ...
Unpacking libtool (2.4.6-9) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../14-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../15-libarchive-zip-perl_1.64-1_all.deb ...
Unpacking libarchive-zip-perl (1.64-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../16-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../17-dh-strip-nondeterminism_1.1.2-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.1.2-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../18-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../19-dwz_0.12-3_armhf.deb ...
Unpacking dwz (0.12-3) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../20-libglib2.0-0_2.58.3-2+deb10u2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u2) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../21-libicu63_63.1-6+deb10u1_armhf.deb ...
Unpacking libicu63:armhf (63.1-6+deb10u1) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../22-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../23-libcroco3_0.6.12-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-3) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../24-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ...
Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../25-gettext_0.19.8.1-9_armhf.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../26-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../27-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../28-debhelper_12.1.1_all.deb ...
Unpacking debhelper (12.1.1) ...
Selecting previously unselected package gnome-pkg-tools.
Preparing to unpack .../29-gnome-pkg-tools_0.21.1_all.deb ...
Unpacking gnome-pkg-tools (0.21.1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../30-icu-devtools_63.1-6+deb10u1_armhf.deb ...
Unpacking icu-devtools (63.1-6+deb10u1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../31-libexpat1-dev_2.2.6-2+deb10u1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.6-2+deb10u1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../32-libicu-dev_63.1-6+deb10u1_armhf.deb ...
Unpacking libicu-dev:armhf (63.1-6+deb10u1) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../33-libncurses-dev_6.1+20181013-2+deb10u2_armhf.deb ...
Unpacking libncurses-dev:armhf (6.1+20181013-2+deb10u2) ...
Selecting previously unselected package libpython2.7:armhf.
Preparing to unpack .../34-libpython2.7_2.7.16-2+deb10u1_armhf.deb ...
Unpacking libpython2.7:armhf (2.7.16-2+deb10u1) ...
Selecting previously unselected package libpython2.7-dev:armhf.
Preparing to unpack .../35-libpython2.7-dev_2.7.16-2+deb10u1_armhf.deb ...
Unpacking libpython2.7-dev:armhf (2.7.16-2+deb10u1) ...
Selecting previously unselected package libpython2-dev:armhf.
Preparing to unpack .../36-libpython2-dev_2.7.16-1_armhf.deb ...
Unpacking libpython2-dev:armhf (2.7.16-1) ...
Selecting previously unselected package libpython-dev:armhf.
Preparing to unpack .../37-libpython-dev_2.7.16-1_armhf.deb ...
Unpacking libpython-dev:armhf (2.7.16-1) ...
Selecting previously unselected package libreadline-dev:armhf.
Preparing to unpack .../38-libreadline-dev_7.0-5_armhf.deb ...
Unpacking libreadline-dev:armhf (7.0-5) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../39-pkg-config_0.29-6_armhf.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package pkg-kde-tools.
Preparing to unpack .../40-pkg-kde-tools_0.15.29_all.deb ...
Unpacking pkg-kde-tools (0.15.29) ...
Selecting previously unselected package python2.7-dev.
Preparing to unpack .../41-python2.7-dev_2.7.16-2+deb10u1_armhf.deb ...
Unpacking python2.7-dev (2.7.16-2+deb10u1) ...
Selecting previously unselected package python2-dev.
Preparing to unpack .../42-python2-dev_2.7.16-1_armhf.deb ...
Unpacking python2-dev (2.7.16-1) ...
Selecting previously unselected package python-dev.
Preparing to unpack .../43-python-dev_2.7.16-1_armhf.deb ...
Unpacking python-dev (2.7.16-1) ...
Selecting previously unselected package zip.
Preparing to unpack .../44-zip_3.0-11+b1_armhf.deb ...
Unpacking zip (3.0-11+b1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../45-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Setting up libpipeline1:armhf (1.5.1-2) ...
Setting up mime-support (3.62) ...
Setting up libmagic-mgc (1:5.35-4+deb10u1) ...
Setting up libarchive-zip-perl (1.64-1) ...
Setting up libglib2.0-0:armhf (2.58.3-2+deb10u2) ...
No schema files found: doing nothing.
Setting up libmagic1:armhf (1:5.35-4+deb10u1) ...
Setting up gettext-base (0.19.8.1-9) ...
Setting up file (1:5.35-4+deb10u1) ...
Setting up libicu63:armhf (63.1-6+deb10u1) ...
Setting up zip (3.0-11+b1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libexpat1-dev:armhf (2.2.6-2+deb10u1) ...
Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up gnome-pkg-tools (0.21.1) ...
Setting up autopoint (0.19.8.1-9) ...
Setting up icu-devtools (63.1-6+deb10u1) ...
Setting up pkg-config (0.29-6) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Setting up sensible-utils (0.0.12) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up libbsd0:armhf (0.9.1-2) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up readline-common (7.0-5) ...
Setting up libicu-dev:armhf (63.1-6+deb10u1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ...
Setting up libreadline7:armhf (7.0-5) ...
Setting up libfile-stripnondeterminism-perl (1.1.2-1) ...
Setting up libpython3.7-stdlib:armhf (3.7.3-2+deb10u2) ...
Setting up libncurses-dev:armhf (6.1+20181013-2+deb10u2) ...
Setting up libtool (2.4.6-9) ...
Setting up m4 (1.4.18-2) ...
Setting up libreadline-dev:armhf (7.0-5) ...
Setting up libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ...
Setting up bsdmainutils (11.1.2+b1) ...
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 libcroco3:armhf (0.6.12-3) ...
Setting up autoconf (2.69-11) ...
Setting up dwz (0.12-3) ...
Setting up groff-base (1.22.4-3) ...
Setting up autoconf2.13 (2.13-68) ...
No diversion 'diversion of /usr/bin/autoconf to /usr/bin/autoconf2.50 by autoconf2.13', none removed.
No diversion 'diversion of /usr/share/man/man1/autoconf.1.gz to /usr/share/man/man1/autoconf2.50.1.gz by autoconf2.13', none removed.
No diversion 'diversion of /usr/bin/autoheader to /usr/bin/autoheader2.50 by autoconf2.13', none removed.
No diversion 'diversion of /usr/share/man/man1/autoheader.1.gz to /usr/share/man/man1/autoheader2.50.1.gz by autoconf2.13', none removed.
No diversion 'diversion of /usr/bin/autoreconf to /usr/bin/autoreconf2.50 by autoconf2.13', none removed.
No diversion 'diversion of /usr/share/man/man1/autoreconf.1.gz to /usr/share/man/man1/autoreconf2.50.1.gz by autoconf2.13', none removed.
Setting up libpython3-stdlib:armhf (3.7.3-1) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3.7 (3.7.3-2+deb10u2) ...
Setting up libpython2.7:armhf (2.7.16-2+deb10u1) ...
Setting up libpython2.7-dev:armhf (2.7.16-2+deb10u1) ...
Setting up gettext (0.19.8.1-9) ...
Setting up python2.7 (2.7.16-2+deb10u1) ...
Setting up libpython2-stdlib:armhf (2.7.16-1) ...
Setting up python3 (3.7.3-1) ...
Setting up man-db (2.8.5-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python2 (2.7.16-1) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libpython-stdlib:armhf (2.7.16-1) ...
Setting up pkg-kde-tools (0.15.29) ...
Setting up libpython2-dev:armhf (2.7.16-1) ...
Setting up python (2.7.16-1) ...
Setting up python2.7-dev (2.7.16-2+deb10u1) ...
Setting up python2-dev (2.7.16-1) ...
Setting up po-debconf (1.0.21) ...
Setting up libpython-dev:armhf (2.7.16-1) ...
Setting up python-dev (2.7.16-1) ...
Setting up debhelper (12.1.1) ...
Setting up dh-autoreconf (19) ...
Setting up dh-strip-nondeterminism (1.1.2-1) ...
Processing triggers for libc-bin (2.28-10) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/mozjs52-52.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b
dpkg-buildpackage: info: source package mozjs52
dpkg-buildpackage: info: source version 52.9.1-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Simon McVittie <smcv@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --sourcedirectory=/build/mozjs52-52.9.1/js/src --with gnome,pkgkde-symbolshelper
   dh_auto_clean -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_autoreconf_clean -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_gnome_clean -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   debian/rules override_dh_clean
make[1]: Entering directory '/build/mozjs52-52.9.1'
dh_clean
find /build/mozjs52-52.9.1 -name \*.pyc -exec rm {} \;
find /build/mozjs52-52.9.1/js/src/ -type l -exec rm {} \;
rm -f /build/mozjs52-52.9.1/js/src/config/nsinstall
rm -f /build/mozjs52-52.9.1/js/src/dist/bin/.purgecaches
rm -f  /build/mozjs52-52.9.1/js/src/js52-config /build/mozjs52-52.9.1/js/src/mozjs-52.pc \
	/build/mozjs52-52.9.1/js/src/symverscript
rm -f /build/mozjs52-52.9.1/js/src/config.log
# rm -f /build/mozjs52-52.9.1/js/src/configure
rm -fr /build/mozjs52-52.9.1/intl/icu/source/autom4te.cache
make[1]: Leaving directory '/build/mozjs52-52.9.1'
 debian/rules binary
dh binary --sourcedirectory=/build/mozjs52-52.9.1/js/src --with gnome,pkgkde-symbolshelper
   dh_update_autotools_config -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/build/mozjs52-52.9.1'
dh_autoreconf /build/mozjs52-52.9.1/debian/autogen.sh
+ autoconf2.13 old-configure.in
+ autoconf2.13 configure.in
+ cd ../../intl/icu/source
+ autoreconf -fi --verbose
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force 
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: configure.ac: not using Automake
autoreconf: Leaving directory `.'
make[1]: Leaving directory '/build/mozjs52-52.9.1'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/mozjs52-52.9.1'
CC=${CC:-arm-linux-gnueabihf-gcc} \
CXX=${CXX:-arm-linux-gnueabihf-g++} \
VERBOSE=1 python intl/icu_sources_data.py "/build/mozjs52-52.9.1"
checking for ICU version numbers... release 58.2, library 58.2, unicode version 9.0
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking whether to build debug libraries... no
checking whether to build release libraries... yes
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether arm-linux-gnueabihf-gcc accepts -g... yes
checking for arm-linux-gnueabihf-gcc option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... yes
checking whether arm-linux-gnueabihf-g++ accepts -g... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for ICULEHB... no
checking how to run the C preprocessor... arm-linux-gnueabihf-gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for gmake... no
checking for gnumake... no
checking for doxygen... no
checking checking for executable suffix... 
checking whether strict compiling is on... no
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking size of void *... 4
checking whether runnable 64 bit binaries are built by default... no
checking which Makefile fragment to use for armv7l-unknown-linux-gnueabihf... mh-linux
checking for floor in -lm... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking whether we can use static library optimization option... yes
checking whether to enable auto cleanup of libraries... no
checking whether to enable draft APIs... yes
checking for ranlib... ranlib
checking for ar... ar
checking whether to enable renaming of symbols... yes
checking whether to enable function and data tracing... no
checking elf.h usability... yes
checking elf.h presence... yes
checking for elf.h... yes
checking whether to enable dynamic loading of plugins. Ignored if plugins disabled.... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for library containing dlopen... -ldl
checking for dlopen... yes
checking for gettimeofday... yes
checking if we have a C++ compiler... Good
checking if we have a C++11 compiler... yes
configure: Adding CXXFLAGS option --std=c++0x
checking if #include <string> works... yes
checking if #include <atomic> works... yes
checking for pthread_attr_init in -lpthread... yes
checking for mmap... yes
checking for genccode assembly... -a gcc
checking for inttypes.h... (cached) yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking whether byte ordering is bigendian... no
checking for nl_langinfo... yes
checking for nl_langinfo's argument to obtain the codeset... CODESET
checking for namespace support... yes
checking for properly overriding new and delete... yes
checking for placement new and delete... yes
checking for popen... yes
checking for tzset... yes
checking for tzname... yes
checking for timezone... yes
checking for strtod_l... yes
checking for int8_t... yes
checking for uint8_t... yes
checking for int16_t... yes
checking for uint16_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for int64_t... yes
checking for uint64_t... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for library containing wcscpy... none required
checking size of wchar_t... 4
checking for UTF-16 string literal support... C++ only
checking for a library suffix to use... none
CPPFLAGS=-DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections $(THREADSCPPFLAGS)  -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 
CFLAGS=-g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns $(THREADSCFLAGS) 
CXXFLAGS=-g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x $(THREADSCXXFLAGS) 
configure: creating ./config.status
config.status: creating icudefs.mk
config.status: creating Makefile
config.status: creating data/pkgdataMakefile
config.status: creating config/Makefile.inc
config.status: creating config/icu.pc
config.status: creating config/pkgdataMakefile
config.status: creating data/Makefile
config.status: creating stubdata/Makefile
config.status: creating common/Makefile
config.status: creating i18n/Makefile
config.status: creating layoutex/Makefile
config.status: creating io/Makefile
config.status: creating extra/Makefile
config.status: creating extra/uconv/Makefile
config.status: creating extra/uconv/pkgdataMakefile
config.status: creating extra/scrptrun/Makefile
config.status: creating tools/Makefile
config.status: creating tools/ctestfw/Makefile
config.status: creating tools/toolutil/Makefile
config.status: creating tools/makeconv/Makefile
config.status: creating tools/genrb/Makefile
config.status: creating tools/genccode/Makefile
config.status: creating tools/gencmn/Makefile
config.status: creating tools/gencnval/Makefile
config.status: creating tools/gendict/Makefile
config.status: creating tools/gentest/Makefile
config.status: creating tools/gennorm2/Makefile
config.status: creating tools/genbrk/Makefile
config.status: creating tools/gensprep/Makefile
config.status: creating tools/icuinfo/Makefile
config.status: creating tools/icupkg/Makefile
config.status: creating tools/icuswap/Makefile
config.status: creating tools/pkgdata/Makefile
config.status: creating tools/tzcode/Makefile
config.status: creating tools/gencfu/Makefile
config.status: creating test/Makefile
config.status: creating test/compat/Makefile
config.status: creating test/testdata/Makefile
config.status: creating test/testdata/pkgdataMakefile
config.status: creating test/hdrtst/Makefile
config.status: creating test/intltest/Makefile
config.status: creating test/cintltst/Makefile
config.status: creating test/iotest/Makefile
config.status: creating test/letest/Makefile
config.status: creating test/perf/Makefile
config.status: creating test/perf/collationperf/Makefile
config.status: creating test/perf/collperf/Makefile
config.status: creating test/perf/collperf2/Makefile
config.status: creating test/perf/dicttrieperf/Makefile
config.status: creating test/perf/ubrkperf/Makefile
config.status: creating test/perf/charperf/Makefile
config.status: creating test/perf/convperf/Makefile
config.status: creating test/perf/normperf/Makefile
config.status: creating test/perf/DateFmtPerf/Makefile
config.status: creating test/perf/howExpensiveIs/Makefile
config.status: creating test/perf/strsrchperf/Makefile
config.status: creating test/perf/unisetperf/Makefile
config.status: creating test/perf/usetperf/Makefile
config.status: creating test/perf/ustrperf/Makefile
config.status: creating test/perf/utfperf/Makefile
config.status: creating test/perf/utrie2perf/Makefile
config.status: creating test/perf/leperf/Makefile
config.status: creating samples/Makefile
config.status: creating samples/date/Makefile
config.status: creating samples/cal/Makefile
config.status: creating samples/layout/Makefile

ICU for C/C++ 58.2 is ready to be built.
=== Important Notes: ===
Data Packaging: archive
 This means: ICU data will be stored in a single .dat file.
 To locate data: ICU will look in NONE/share/icu/58.2 which is the installation location. Call u_setDataDirectory() or use the ICU_DATA environment variable to override.
Building ICU: Use a GNU make such as make to build ICU.
checking the version of "make"... make[2]: Entering directory '/tmp/icu-obj-WdziFE'
4.2.1 (we wanted at least 3.80)
make[2]: Leaving directory '/tmp/icu-obj-WdziFE'
ok
C++ apps may want to build with CXXFLAGS =  --std=c++0x
make[2]: Entering directory '/tmp/icu-obj-WdziFE'
rebuilding config/icucross.mk
rebuilding config/icucross.inc
cd ./config; \
	make -f pkgdataMakefile
make[3]: Entering directory '/tmp/icu-obj-WdziFE/config'
rm -rf pkgdata.inc
make[3]: Leaving directory '/tmp/icu-obj-WdziFE/config'
rm -rf config/icu-config
/usr/bin/install -c /build/mozjs52-52.9.1/intl/icu/source/config/icu-config-top config/icu-config
chmod u+w config/icu-config
LC_ALL=C sed -f /build/mozjs52-52.9.1/intl/icu/source/config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config
LC_ALL=C sed -f /build/mozjs52-52.9.1/intl/icu/source/config/make2sh.sed < /build/mozjs52-52.9.1/intl/icu/source/config/mh-linux | grep -v '#M#' | uniq >> config/icu-config
cat /build/mozjs52-52.9.1/intl/icu/source/config/icu-config-bottom >> config/icu-config
chmod u-w config/icu-config
config/icu-uc.pc updated.
config/icu-i18n.pc updated.
/bin/bash /build/mozjs52-52.9.1/intl/icu/source/mkinstalldirs lib
mkdir lib
/bin/bash /build/mozjs52-52.9.1/intl/icu/source/mkinstalldirs bin
mkdir bin
make[2]: Making `all' in `stubdata'
make[3]: Entering directory '/tmp/icu-obj-WdziFE/stubdata'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/stubdata/stubdata.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o stubdata.ao /build/mozjs52-52.9.1/intl/icu/source/stubdata/stubdata.c
ar r libicudata.a stubdata.ao
ar: creating libicudata.a
ranlib libicudata.a
make[3]: Leaving directory '/tmp/icu-obj-WdziFE/stubdata'
make[2]: Making `all' in `common'
make[3]: Entering directory '/tmp/icu-obj-WdziFE/common'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/pluralmap.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ubiditransform.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uloc_keytype.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unifiedcache.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/simpleformatter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/sharedobject.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ulistformatter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/listformatter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/icuplug.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/icudataver.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ulist.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/propsvec.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnvsel.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/dtintrv.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/wintz.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/cwchar.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/locbased.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/parsepos.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/util_props.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/util.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/punycode.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uts46.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/usprep.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/servslkf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/servrbf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/servlkf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/servlk.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/servls.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/servnotf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/serv.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/rbbitblb.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/rbbistbl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/rbbisetb.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/rbbiscan.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/rbbirb.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/rbbinode.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/rbbidata.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/rbbi.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/filteredbrk.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/dictbe.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/brkeng.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ubrk.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/brkiter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uarrsort.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unifunct.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unifilt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/caniter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ruleiter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/usetiter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uniset.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uset.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uniset_closure.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uniset_props.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uset_props.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unisetspan.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/bmpset.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/utrie2_builder.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/utrie2.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/utrie.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unames.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/usc_impl.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uscript_props.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uscript.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ushape.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ubidiln.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ubidiwrt.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ubidi.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ubidi_props.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/propname.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucase.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uprops.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uchar.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/patternprops.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uiter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uchriter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/schriter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/chariter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/loadednormalizer2impl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unormcmp.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unorm.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/normlzr.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/filterednormalizer2.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/normalizer2.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/normalizer2impl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustr_titlecase_brkiter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unistr_titlecase_brkiter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase_locale.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case_locale.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/utext.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustr_wcs.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustrfmt.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/cstring.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustring.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/utf_impl.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unistr_props.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/unistr_cnv.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustr_cnv.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/appendable.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/dictionarydata.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrieiterator.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucharstriebuilder.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrie.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/bytestrieiterator.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/bytestrie.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/bytestriebuilder.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/stringtriebuilder.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/stringpiece.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/bytestream.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/locresdata.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/loclikely.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/locdspnm.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/locdispnames.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/locavailable.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/locutil.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/locid.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uloc.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/locmap.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucat.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/messagepattern.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/resbund_cnv.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/resbund.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uresdata.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ures_cnv.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uresbund.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/resource.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_ct.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_set.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnvdisp.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnvisci.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_lmb.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnvhz.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv2022.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnvmbcs.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_ext.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnvscsu.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u32.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u16.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u8.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u7.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnvlat1.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_err.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_cb.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_io.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_cnv.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_bld.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucnv.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uvectr64.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uvectr32.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustack.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uvector.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ustrenum.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uenum.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uhash_us.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uhash.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/utrace.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucol_swp.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/udataswp.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/umapfile.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/udatamem.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucmndata.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/udata.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/cstr.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/charstr.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/cmemory.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uobject.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uinit.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/ucln_cmn.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/umutex.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/uinvchar.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/utypes.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/umath.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/putil.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/common/errorcode.cpp
generating ../common/svchook.mk
cd .. \
 && CONFIG_FILES=common/Makefile CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating common/Makefile
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o errorcode.ao /build/mozjs52-52.9.1/intl/icu/source/common/errorcode.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o putil.ao /build/mozjs52-52.9.1/intl/icu/source/common/putil.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o umath.ao /build/mozjs52-52.9.1/intl/icu/source/common/umath.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o utypes.ao /build/mozjs52-52.9.1/intl/icu/source/common/utypes.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uinvchar.ao /build/mozjs52-52.9.1/intl/icu/source/common/uinvchar.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o umutex.ao /build/mozjs52-52.9.1/intl/icu/source/common/umutex.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucln_cmn.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucln_cmn.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uinit.ao /build/mozjs52-52.9.1/intl/icu/source/common/uinit.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uobject.ao /build/mozjs52-52.9.1/intl/icu/source/common/uobject.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o cmemory.ao /build/mozjs52-52.9.1/intl/icu/source/common/cmemory.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o charstr.ao /build/mozjs52-52.9.1/intl/icu/source/common/charstr.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o cstr.ao /build/mozjs52-52.9.1/intl/icu/source/common/cstr.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o udata.ao /build/mozjs52-52.9.1/intl/icu/source/common/udata.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucmndata.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucmndata.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o udatamem.ao /build/mozjs52-52.9.1/intl/icu/source/common/udatamem.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o umapfile.ao /build/mozjs52-52.9.1/intl/icu/source/common/umapfile.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o udataswp.ao /build/mozjs52-52.9.1/intl/icu/source/common/udataswp.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucol_swp.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucol_swp.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o utrace.ao /build/mozjs52-52.9.1/intl/icu/source/common/utrace.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uhash.ao /build/mozjs52-52.9.1/intl/icu/source/common/uhash.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uhash_us.ao /build/mozjs52-52.9.1/intl/icu/source/common/uhash_us.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uenum.ao /build/mozjs52-52.9.1/intl/icu/source/common/uenum.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustrenum.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustrenum.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uvector.ao /build/mozjs52-52.9.1/intl/icu/source/common/uvector.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustack.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustack.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uvectr32.ao /build/mozjs52-52.9.1/intl/icu/source/common/uvectr32.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uvectr64.ao /build/mozjs52-52.9.1/intl/icu/source/common/uvectr64.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucnv_bld.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_bld.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_cnv.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_cnv.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucnv_io.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_io.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_cb.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_cb.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_err.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_err.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnvlat1.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnvlat1.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_u7.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u7.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_u8.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u8.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_u16.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u16.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_u32.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u32.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnvscsu.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnvscsu.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucnvbocu.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucnv_ext.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_ext.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucnvmbcs.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnvmbcs.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucnv2022.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv2022.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnvhz.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnvhz.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_lmb.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_lmb.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnvisci.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnvisci.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnvdisp.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnvdisp.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_set.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_set.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnv_ct.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_ct.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o resource.ao /build/mozjs52-52.9.1/intl/icu/source/common/resource.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uresbund.ao /build/mozjs52-52.9.1/intl/icu/source/common/uresbund.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ures_cnv.ao /build/mozjs52-52.9.1/intl/icu/source/common/ures_cnv.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uresdata.ao /build/mozjs52-52.9.1/intl/icu/source/common/uresdata.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o resbund.ao /build/mozjs52-52.9.1/intl/icu/source/common/resbund.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o resbund_cnv.ao /build/mozjs52-52.9.1/intl/icu/source/common/resbund_cnv.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucurr.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp
In file included from /build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp:21:
In constructor 'CReg::CReg(const UChar*, const char*)',
    inlined from 'static const void* CReg::reg(const UChar*, const char*, UErrorCode*)' at /build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp:426:41,
    inlined from 'const void* ucurr_register_58(const UChar*, const char*, UErrorCode*)' at /build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp:498:25:
/build/mozjs52-52.9.1/intl/icu/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
 #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
/build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp:417:9: note: in expansion of macro 'uprv_strncpy'
         uprv_strncpy(id, _id, len);
         ^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp: In function 'const void* ucurr_register_58(const UChar*, const char*, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/common/cstring.h:37:57: note: length computed here
 #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
/build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp:413:32: note: in expansion of macro 'uprv_strlen'
         int32_t len = (int32_t)uprv_strlen(_id);
                                ^~~~~~~~~~~
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o messagepattern.ao /build/mozjs52-52.9.1/intl/icu/source/common/messagepattern.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucat.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucat.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o locmap.ao /build/mozjs52-52.9.1/intl/icu/source/common/locmap.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uloc.ao /build/mozjs52-52.9.1/intl/icu/source/common/uloc.cpp
In file included from /build/mozjs52-52.9.1/intl/icu/source/common/uloc.cpp:41:
/build/mozjs52-52.9.1/intl/icu/source/common/uloc.cpp: In function 'int32_t _canonicalize(const char*, char*, int32_t, uint32_t, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
 #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
/build/mozjs52-52.9.1/intl/icu/source/common/uloc.cpp:1688:13: note: in expansion of macro 'uprv_strncpy'
             uprv_strncpy(name, d, len);
             ^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/cstring.h:37:57: note: length computed here
 #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
/build/mozjs52-52.9.1/intl/icu/source/common/uloc.cpp:1685:24: note: in expansion of macro 'uprv_strlen'
         len = (int32_t)uprv_strlen(d);
                        ^~~~~~~~~~~
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o locid.ao /build/mozjs52-52.9.1/intl/icu/source/common/locid.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o locutil.ao /build/mozjs52-52.9.1/intl/icu/source/common/locutil.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o locavailable.ao /build/mozjs52-52.9.1/intl/icu/source/common/locavailable.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o locdispnames.ao /build/mozjs52-52.9.1/intl/icu/source/common/locdispnames.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o locdspnm.ao /build/mozjs52-52.9.1/intl/icu/source/common/locdspnm.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o loclikely.ao /build/mozjs52-52.9.1/intl/icu/source/common/loclikely.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o locresdata.ao /build/mozjs52-52.9.1/intl/icu/source/common/locresdata.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o bytestream.ao /build/mozjs52-52.9.1/intl/icu/source/common/bytestream.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o stringpiece.ao /build/mozjs52-52.9.1/intl/icu/source/common/stringpiece.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o stringtriebuilder.ao /build/mozjs52-52.9.1/intl/icu/source/common/stringtriebuilder.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o bytestriebuilder.ao /build/mozjs52-52.9.1/intl/icu/source/common/bytestriebuilder.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o bytestrie.ao /build/mozjs52-52.9.1/intl/icu/source/common/bytestrie.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o bytestrieiterator.ao /build/mozjs52-52.9.1/intl/icu/source/common/bytestrieiterator.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucharstrie.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrie.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucharstriebuilder.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucharstriebuilder.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucharstrieiterator.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrieiterator.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dictionarydata.ao /build/mozjs52-52.9.1/intl/icu/source/common/dictionarydata.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o appendable.ao /build/mozjs52-52.9.1/intl/icu/source/common/appendable.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustr_cnv.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustr_cnv.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unistr_cnv.ao /build/mozjs52-52.9.1/intl/icu/source/common/unistr_cnv.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unistr.ao /build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unistr_case.ao /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unistr_props.ao /build/mozjs52-52.9.1/intl/icu/source/common/unistr_props.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o utf_impl.ao /build/mozjs52-52.9.1/intl/icu/source/common/utf_impl.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustring.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustring.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustrcase.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucasemap.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucasemap_titlecase_brkiter.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o cstring.ao /build/mozjs52-52.9.1/intl/icu/source/common/cstring.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ustrfmt.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustrfmt.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustrtrns.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustr_wcs.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustr_wcs.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o utext.ao /build/mozjs52-52.9.1/intl/icu/source/common/utext.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unistr_case_locale.ao /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case_locale.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustrcase_locale.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase_locale.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unistr_titlecase_brkiter.ao /build/mozjs52-52.9.1/intl/icu/source/common/unistr_titlecase_brkiter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ustr_titlecase_brkiter.ao /build/mozjs52-52.9.1/intl/icu/source/common/ustr_titlecase_brkiter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o normalizer2impl.ao /build/mozjs52-52.9.1/intl/icu/source/common/normalizer2impl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o normalizer2.ao /build/mozjs52-52.9.1/intl/icu/source/common/normalizer2.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o filterednormalizer2.ao /build/mozjs52-52.9.1/intl/icu/source/common/filterednormalizer2.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o normlzr.ao /build/mozjs52-52.9.1/intl/icu/source/common/normlzr.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unorm.ao /build/mozjs52-52.9.1/intl/icu/source/common/unorm.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unormcmp.ao /build/mozjs52-52.9.1/intl/icu/source/common/unormcmp.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o loadednormalizer2impl.ao /build/mozjs52-52.9.1/intl/icu/source/common/loadednormalizer2impl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o chariter.ao /build/mozjs52-52.9.1/intl/icu/source/common/chariter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o schriter.ao /build/mozjs52-52.9.1/intl/icu/source/common/schriter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uchriter.ao /build/mozjs52-52.9.1/intl/icu/source/common/uchriter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uiter.ao /build/mozjs52-52.9.1/intl/icu/source/common/uiter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o patternprops.ao /build/mozjs52-52.9.1/intl/icu/source/common/patternprops.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uchar.ao /build/mozjs52-52.9.1/intl/icu/source/common/uchar.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uprops.ao /build/mozjs52-52.9.1/intl/icu/source/common/uprops.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucase.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucase.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o propname.ao /build/mozjs52-52.9.1/intl/icu/source/common/propname.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ubidi_props.ao /build/mozjs52-52.9.1/intl/icu/source/common/ubidi_props.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ubidi.ao /build/mozjs52-52.9.1/intl/icu/source/common/ubidi.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ubidiwrt.ao /build/mozjs52-52.9.1/intl/icu/source/common/ubidiwrt.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ubidiln.ao /build/mozjs52-52.9.1/intl/icu/source/common/ubidiln.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ushape.ao /build/mozjs52-52.9.1/intl/icu/source/common/ushape.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uscript.ao /build/mozjs52-52.9.1/intl/icu/source/common/uscript.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uscript_props.ao /build/mozjs52-52.9.1/intl/icu/source/common/uscript_props.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o usc_impl.ao /build/mozjs52-52.9.1/intl/icu/source/common/usc_impl.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unames.ao /build/mozjs52-52.9.1/intl/icu/source/common/unames.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o utrie.ao /build/mozjs52-52.9.1/intl/icu/source/common/utrie.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o utrie2.ao /build/mozjs52-52.9.1/intl/icu/source/common/utrie2.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o utrie2_builder.ao /build/mozjs52-52.9.1/intl/icu/source/common/utrie2_builder.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o bmpset.ao /build/mozjs52-52.9.1/intl/icu/source/common/bmpset.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unisetspan.ao /build/mozjs52-52.9.1/intl/icu/source/common/unisetspan.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uset_props.ao /build/mozjs52-52.9.1/intl/icu/source/common/uset_props.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uniset_props.ao /build/mozjs52-52.9.1/intl/icu/source/common/uniset_props.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uniset_closure.ao /build/mozjs52-52.9.1/intl/icu/source/common/uniset_closure.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uset.ao /build/mozjs52-52.9.1/intl/icu/source/common/uset.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uniset.ao /build/mozjs52-52.9.1/intl/icu/source/common/uniset.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o usetiter.ao /build/mozjs52-52.9.1/intl/icu/source/common/usetiter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ruleiter.ao /build/mozjs52-52.9.1/intl/icu/source/common/ruleiter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o caniter.ao /build/mozjs52-52.9.1/intl/icu/source/common/caniter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unifilt.ao /build/mozjs52-52.9.1/intl/icu/source/common/unifilt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unifunct.ao /build/mozjs52-52.9.1/intl/icu/source/common/unifunct.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uarrsort.ao /build/mozjs52-52.9.1/intl/icu/source/common/uarrsort.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o brkiter.ao /build/mozjs52-52.9.1/intl/icu/source/common/brkiter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ubrk.ao /build/mozjs52-52.9.1/intl/icu/source/common/ubrk.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o brkeng.ao /build/mozjs52-52.9.1/intl/icu/source/common/brkeng.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dictbe.ao /build/mozjs52-52.9.1/intl/icu/source/common/dictbe.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o filteredbrk.ao /build/mozjs52-52.9.1/intl/icu/source/common/filteredbrk.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbbi.ao /build/mozjs52-52.9.1/intl/icu/source/common/rbbi.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbbidata.ao /build/mozjs52-52.9.1/intl/icu/source/common/rbbidata.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbbinode.ao /build/mozjs52-52.9.1/intl/icu/source/common/rbbinode.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbbirb.ao /build/mozjs52-52.9.1/intl/icu/source/common/rbbirb.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbbiscan.ao /build/mozjs52-52.9.1/intl/icu/source/common/rbbiscan.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbbisetb.ao /build/mozjs52-52.9.1/intl/icu/source/common/rbbisetb.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbbistbl.ao /build/mozjs52-52.9.1/intl/icu/source/common/rbbistbl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbbitblb.ao /build/mozjs52-52.9.1/intl/icu/source/common/rbbitblb.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o serv.ao /build/mozjs52-52.9.1/intl/icu/source/common/serv.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o servnotf.ao /build/mozjs52-52.9.1/intl/icu/source/common/servnotf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o servls.ao /build/mozjs52-52.9.1/intl/icu/source/common/servls.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o servlk.ao /build/mozjs52-52.9.1/intl/icu/source/common/servlk.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o servlkf.ao /build/mozjs52-52.9.1/intl/icu/source/common/servlkf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o servrbf.ao /build/mozjs52-52.9.1/intl/icu/source/common/servrbf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o servslkf.ao /build/mozjs52-52.9.1/intl/icu/source/common/servslkf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uidna.ao /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o usprep.ao /build/mozjs52-52.9.1/intl/icu/source/common/usprep.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uts46.ao /build/mozjs52-52.9.1/intl/icu/source/common/uts46.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o punycode.ao /build/mozjs52-52.9.1/intl/icu/source/common/punycode.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o util.ao /build/mozjs52-52.9.1/intl/icu/source/common/util.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o util_props.ao /build/mozjs52-52.9.1/intl/icu/source/common/util_props.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o parsepos.ao /build/mozjs52-52.9.1/intl/icu/source/common/parsepos.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o locbased.ao /build/mozjs52-52.9.1/intl/icu/source/common/locbased.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o cwchar.ao /build/mozjs52-52.9.1/intl/icu/source/common/cwchar.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o wintz.ao /build/mozjs52-52.9.1/intl/icu/source/common/wintz.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dtintrv.ao /build/mozjs52-52.9.1/intl/icu/source/common/dtintrv.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucnvsel.ao /build/mozjs52-52.9.1/intl/icu/source/common/ucnvsel.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o propsvec.ao /build/mozjs52-52.9.1/intl/icu/source/common/propsvec.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ulist.ao /build/mozjs52-52.9.1/intl/icu/source/common/ulist.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uloc_tag.ao /build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o icudataver.ao /build/mozjs52-52.9.1/intl/icu/source/common/icudataver.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o icuplug.ao /build/mozjs52-52.9.1/intl/icu/source/common/icuplug.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o listformatter.ao /build/mozjs52-52.9.1/intl/icu/source/common/listformatter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ulistformatter.ao /build/mozjs52-52.9.1/intl/icu/source/common/ulistformatter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o sharedobject.ao /build/mozjs52-52.9.1/intl/icu/source/common/sharedobject.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o simpleformatter.ao /build/mozjs52-52.9.1/intl/icu/source/common/simpleformatter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unifiedcache.ao /build/mozjs52-52.9.1/intl/icu/source/common/unifiedcache.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uloc_keytype.ao /build/mozjs52-52.9.1/intl/icu/source/common/uloc_keytype.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ubiditransform.ao /build/mozjs52-52.9.1/intl/icu/source/common/ubiditransform.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o pluralmap.ao /build/mozjs52-52.9.1/intl/icu/source/common/pluralmap.cpp
ar r ../lib/libicuuc.a errorcode.ao putil.ao umath.ao utypes.ao uinvchar.ao umutex.ao ucln_cmn.ao uinit.ao uobject.ao cmemory.ao charstr.ao cstr.ao udata.ao ucmndata.ao udatamem.ao umapfile.ao udataswp.ao ucol_swp.ao utrace.ao uhash.ao uhash_us.ao uenum.ao ustrenum.ao uvector.ao ustack.ao uvectr32.ao uvectr64.ao ucnv.ao ucnv_bld.ao ucnv_cnv.ao ucnv_io.ao ucnv_cb.ao ucnv_err.ao ucnvlat1.ao ucnv_u7.ao ucnv_u8.ao ucnv_u16.ao ucnv_u32.ao ucnvscsu.ao ucnvbocu.ao ucnv_ext.ao ucnvmbcs.ao ucnv2022.ao ucnvhz.ao ucnv_lmb.ao ucnvisci.ao ucnvdisp.ao ucnv_set.ao ucnv_ct.ao resource.ao uresbund.ao ures_cnv.ao uresdata.ao resbund.ao resbund_cnv.ao ucurr.ao messagepattern.ao ucat.ao locmap.ao uloc.ao locid.ao locutil.ao locavailable.ao locdispnames.ao locdspnm.ao loclikely.ao locresdata.ao bytestream.ao stringpiece.ao stringtriebuilder.ao bytestriebuilder.ao bytestrie.ao bytestrieiterator.ao ucharstrie.ao ucharstriebuilder.ao ucharstrieiterator.ao dictionarydata.ao appendable.ao ustr_cnv.ao unistr_cnv.ao unistr.ao unistr_case.ao unistr_props.ao utf_impl.ao ustring.ao ustrcase.ao ucasemap.ao ucasemap_titlecase_brkiter.ao cstring.ao ustrfmt.ao ustrtrns.ao ustr_wcs.ao utext.ao unistr_case_locale.ao ustrcase_locale.ao unistr_titlecase_brkiter.ao ustr_titlecase_brkiter.ao normalizer2impl.ao normalizer2.ao filterednormalizer2.ao normlzr.ao unorm.ao unormcmp.ao loadednormalizer2impl.ao chariter.ao schriter.ao uchriter.ao uiter.ao patternprops.ao uchar.ao uprops.ao ucase.ao propname.ao ubidi_props.ao ubidi.ao ubidiwrt.ao ubidiln.ao ushape.ao uscript.ao uscript_props.ao usc_impl.ao unames.ao utrie.ao utrie2.ao utrie2_builder.ao bmpset.ao unisetspan.ao uset_props.ao uniset_props.ao uniset_closure.ao uset.ao uniset.ao usetiter.ao ruleiter.ao caniter.ao unifilt.ao unifunct.ao uarrsort.ao brkiter.ao ubrk.ao brkeng.ao dictbe.ao filteredbrk.ao rbbi.ao rbbidata.ao rbbinode.ao rbbirb.ao rbbiscan.ao rbbisetb.ao rbbistbl.ao rbbitblb.ao serv.ao servnotf.ao servls.ao servlk.ao servlkf.ao servrbf.ao servslkf.ao uidna.ao usprep.ao uts46.ao punycode.ao util.ao util_props.ao parsepos.ao locbased.ao cwchar.ao wintz.ao dtintrv.ao ucnvsel.ao propsvec.ao ulist.ao uloc_tag.ao icudataver.ao icuplug.ao listformatter.ao ulistformatter.ao sharedobject.ao simpleformatter.ao unifiedcache.ao uloc_keytype.ao ubiditransform.ao pluralmap.ao
ar: creating ../lib/libicuuc.a
ranlib ../lib/libicuuc.a
make[3]: Leaving directory '/tmp/icu-obj-WdziFE/common'
make[2]: Making `all' in `i18n'
make[3]: Entering directory '/tmp/icu-obj-WdziFE/i18n'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/dayperiodrules.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/visibledigits.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmtimpl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/smallintformatter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/affixpatternparser.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/precision.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/pluralaffix.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/digitaffixesandpadding.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/valueformatter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/digitaffix.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/digitformatter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/digitinterval.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/digitgrouping.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/scientificnumberformatter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/sharedbreakiterator.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/measunit.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/quantityformatter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/reldatefmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uregion.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/scriptset.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/region.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/gender.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/compactdecimalformat.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tzfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tzgnames.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tznames_impl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tznames.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/alphaindex.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/decContext.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/decNumber.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ufieldpositer.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/fpositer.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/fphdlimp.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/vzone.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/zrule.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ztrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfst.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/decfmtst.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_conf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_build.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_impl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/currpinf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tmutfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tmutamt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tmunit.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/udateintervalformat.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvinf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/selfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/plurfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/plurrule.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/upluralrules.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/standardplural.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/zonemeta.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/vtzone.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tztrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tzrule.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rbtz.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/dtrule.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/basictz.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/winnmfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/windtfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/wintzimpl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/inputext.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/csrutf8.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/csrucode.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/csrsbcs.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/csrmbcs.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/csrecog.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/csr2022.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/csmatch.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/csdetect.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/utmscale.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/measure.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/currunit.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/curramt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/currfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/measfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ulocdata.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uregexc.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uregex.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/regeximp.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/regextxt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/regexst.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/repattrn.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rematch.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/regexcmp.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/brktrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/transreg.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/quant.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/nortrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uni2name.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/name2uni.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/anytrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/toupptrn.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tolowtrn.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/titletrn.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/casetrn.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/remtrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/nultrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_set.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_rule.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_pars.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_data.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/cpdtrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/tridpars.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/strrepl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/funcrepl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/unesctrn.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/esctrn.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/utrans.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/translit.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/stsearch.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/search.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/usearch.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/strmatch.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfastlatinbuilder.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationbuilder.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationruleparser.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationweights.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatabuilder.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationrootelements.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationroot.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rulebasedcollator.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationkeys.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfastlatin.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationcompare.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationsets.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/uitercollationiterator.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/utf8collationiterator.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/utf16collationiterator.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationiterator.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfcd.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatawriter.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatareader.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationtailoring.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdata.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collationsettings.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/collation.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_res.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/bocsu.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/sortkey.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/coll.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/coleitr.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ethpccal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/dangical.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/coptccal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/cecal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/chnsecal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/indiancal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/hebrwcal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/gregoimp.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/japancal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/islamcal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/persncal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/buddhcal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/taiwncal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/astro.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/olsontz.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/simpletz.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/timezone.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/gregocal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ucal.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ucsdet.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/unumsys.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/numsys.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/rbnf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/nfsubs.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrule.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrs.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/udatpg.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/dtptngen.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/udat.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/dtfmtsym.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/reldtfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/datefmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/choicfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable_cnv.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/digitlst.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/dcfmtsym.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/decimalformatpattern.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/unum.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/numfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/umsg.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/msgfmt.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/format.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/i18n/ucln_in.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucln_in.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ucln_in.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o fmtable.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o format.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/format.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o msgfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/msgfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o umsg.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/umsg.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o numfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/numfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unum.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/unum.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o decimfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o decimalformatpattern.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/decimalformatpattern.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dcfmtsym.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/dcfmtsym.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o digitlst.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/digitlst.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o fmtable_cnv.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable_cnv.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o choicfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/choicfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o datefmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/datefmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o smpdtfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o reldtfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/reldtfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dtfmtsym.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/dtfmtsym.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o udat.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/udat.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dtptngen.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/dtptngen.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o udatpg.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/udatpg.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o nfrs.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrs.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o nfrule.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrule.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o nfsubs.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/nfsubs.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbnf.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rbnf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o numsys.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/numsys.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unumsys.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/unumsys.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucsdet.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ucsdet.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ucal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o calendar.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o gregocal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/gregocal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o timezone.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/timezone.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o simpletz.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/simpletz.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o olsontz.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/olsontz.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o astro.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/astro.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o taiwncal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/taiwncal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o buddhcal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/buddhcal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o persncal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/persncal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o islamcal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/islamcal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o japancal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/japancal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o gregoimp.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/gregoimp.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o hebrwcal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/hebrwcal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o indiancal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/indiancal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o chnsecal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/chnsecal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o cecal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/cecal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o coptccal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/coptccal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dangical.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/dangical.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ethpccal.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ethpccal.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o coleitr.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/coleitr.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o coll.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/coll.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o sortkey.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/sortkey.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o bocsu.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/bocsu.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucoleitr.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucol.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucol_res.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_res.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucol_sit.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collation.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collation.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationsettings.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationsettings.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationdata.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdata.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationtailoring.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationtailoring.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationdatareader.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatareader.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationdatawriter.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatawriter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationfcd.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfcd.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationiterator.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationiterator.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o utf16collationiterator.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/utf16collationiterator.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o utf8collationiterator.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/utf8collationiterator.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uitercollationiterator.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uitercollationiterator.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationsets.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationsets.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationcompare.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationcompare.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationfastlatin.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfastlatin.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationkeys.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationkeys.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rulebasedcollator.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rulebasedcollator.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationroot.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationroot.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationrootelements.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationrootelements.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationdatabuilder.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatabuilder.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationweights.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationweights.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationruleparser.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationruleparser.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationbuilder.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationbuilder.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationfastlatinbuilder.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfastlatinbuilder.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o strmatch.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/strmatch.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o usearch.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/usearch.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o search.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/search.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o stsearch.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/stsearch.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o translit.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/translit.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o utrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/utrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o esctrn.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/esctrn.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o unesctrn.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/unesctrn.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o funcrepl.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/funcrepl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o strrepl.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/strrepl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tridpars.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tridpars.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o cpdtrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/cpdtrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbt_data.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_data.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbt_pars.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_pars.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbt_rule.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_rule.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbt_set.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_set.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o nultrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/nultrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o remtrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/remtrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o casetrn.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/casetrn.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o titletrn.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/titletrn.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tolowtrn.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tolowtrn.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o toupptrn.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/toupptrn.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o anytrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/anytrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o name2uni.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/name2uni.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uni2name.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uni2name.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o nortrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/nortrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o quant.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/quant.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o transreg.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/transreg.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o brktrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/brktrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o regexcmp.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/regexcmp.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rematch.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rematch.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o repattrn.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/repattrn.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o regexst.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/regexst.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o regextxt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/regextxt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o regeximp.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/regeximp.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uregex.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uregex.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uregexc.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uregexc.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ulocdata.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ulocdata.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o measfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/measfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o currfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/currfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o curramt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/curramt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o currunit.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/currunit.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o measure.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/measure.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o utmscale.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/utmscale.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o csdetect.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/csdetect.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o csmatch.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/csmatch.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o csr2022.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/csr2022.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o csrecog.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/csrecog.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o csrmbcs.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/csrmbcs.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o csrsbcs.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/csrsbcs.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o csrucode.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/csrucode.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o csrutf8.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/csrutf8.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o inputext.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/inputext.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o wintzimpl.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/wintzimpl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o windtfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/windtfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o winnmfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/winnmfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o basictz.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/basictz.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dtrule.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/dtrule.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o rbtz.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/rbtz.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tzrule.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tzrule.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tztrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tztrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o vtzone.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/vtzone.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o zonemeta.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/zonemeta.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o standardplural.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/standardplural.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o upluralrules.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/upluralrules.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o plurrule.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/plurrule.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o plurfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/plurfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o selfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/selfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dtitvfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dtitvinf.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvinf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o udateintervalformat.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/udateintervalformat.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tmunit.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tmunit.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tmutamt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tmutamt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tmutfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tmutfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o currpinf.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/currpinf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uspoof.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uspoof_impl.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_impl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uspoof_build.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_build.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uspoof_conf.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_conf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o decfmtst.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/decfmtst.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o smpdtfst.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfst.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ztrans.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ztrans.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o zrule.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/zrule.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o vzone.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/vzone.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o fphdlimp.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/fphdlimp.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o fpositer.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/fpositer.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ufieldpositer.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/ufieldpositer.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o decNumber.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/decNumber.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o decContext.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/decContext.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o alphaindex.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/alphaindex.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tznames.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tznames.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tznames_impl.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tznames_impl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tzgnames.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tzgnames.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tzfmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/tzfmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o compactdecimalformat.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/compactdecimalformat.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o gender.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/gender.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o region.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/region.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o scriptset.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/scriptset.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uregion.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/uregion.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o reldatefmt.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/reldatefmt.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o quantityformatter.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/quantityformatter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o measunit.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/measunit.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o sharedbreakiterator.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/sharedbreakiterator.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o scientificnumberformatter.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/scientificnumberformatter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o digitgrouping.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/digitgrouping.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o digitinterval.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/digitinterval.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o digitformatter.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/digitformatter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o digitaffix.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/digitaffix.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o valueformatter.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/valueformatter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o digitaffixesandpadding.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/digitaffixesandpadding.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o pluralaffix.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/pluralaffix.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o precision.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/precision.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o affixpatternparser.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/affixpatternparser.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o smallintformatter.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/smallintformatter.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o decimfmtimpl.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmtimpl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o visibledigits.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/visibledigits.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dayperiodrules.ao /build/mozjs52-52.9.1/intl/icu/source/i18n/dayperiodrules.cpp
ar r ../lib/libicui18n.a ucln_in.ao fmtable.ao format.ao msgfmt.ao umsg.ao numfmt.ao unum.ao decimfmt.ao decimalformatpattern.ao dcfmtsym.ao digitlst.ao fmtable_cnv.ao choicfmt.ao datefmt.ao smpdtfmt.ao reldtfmt.ao dtfmtsym.ao udat.ao dtptngen.ao udatpg.ao nfrs.ao nfrule.ao nfsubs.ao rbnf.ao numsys.ao unumsys.ao ucsdet.ao ucal.ao calendar.ao gregocal.ao timezone.ao simpletz.ao olsontz.ao astro.ao taiwncal.ao buddhcal.ao persncal.ao islamcal.ao japancal.ao gregoimp.ao hebrwcal.ao indiancal.ao chnsecal.ao cecal.ao coptccal.ao dangical.ao ethpccal.ao coleitr.ao coll.ao sortkey.ao bocsu.ao ucoleitr.ao ucol.ao ucol_res.ao ucol_sit.ao collation.ao collationsettings.ao collationdata.ao collationtailoring.ao collationdatareader.ao collationdatawriter.ao collationfcd.ao collationiterator.ao utf16collationiterator.ao utf8collationiterator.ao uitercollationiterator.ao collationsets.ao collationcompare.ao collationfastlatin.ao collationkeys.ao rulebasedcollator.ao collationroot.ao collationrootelements.ao collationdatabuilder.ao collationweights.ao collationruleparser.ao collationbuilder.ao collationfastlatinbuilder.ao strmatch.ao usearch.ao search.ao stsearch.ao translit.ao utrans.ao esctrn.ao unesctrn.ao funcrepl.ao strrepl.ao tridpars.ao cpdtrans.ao rbt.ao rbt_data.ao rbt_pars.ao rbt_rule.ao rbt_set.ao nultrans.ao remtrans.ao casetrn.ao titletrn.ao tolowtrn.ao toupptrn.ao anytrans.ao name2uni.ao uni2name.ao nortrans.ao quant.ao transreg.ao brktrans.ao regexcmp.ao rematch.ao repattrn.ao regexst.ao regextxt.ao regeximp.ao uregex.ao uregexc.ao ulocdata.ao measfmt.ao currfmt.ao curramt.ao currunit.ao measure.ao utmscale.ao csdetect.ao csmatch.ao csr2022.ao csrecog.ao csrmbcs.ao csrsbcs.ao csrucode.ao csrutf8.ao inputext.ao wintzimpl.ao windtfmt.ao winnmfmt.ao basictz.ao dtrule.ao rbtz.ao tzrule.ao tztrans.ao vtzone.ao zonemeta.ao standardplural.ao upluralrules.ao plurrule.ao plurfmt.ao selfmt.ao dtitvfmt.ao dtitvinf.ao udateintervalformat.ao tmunit.ao tmutamt.ao tmutfmt.ao currpinf.ao uspoof.ao uspoof_impl.ao uspoof_build.ao uspoof_conf.ao decfmtst.ao smpdtfst.ao ztrans.ao zrule.ao vzone.ao fphdlimp.ao fpositer.ao ufieldpositer.ao decNumber.ao decContext.ao alphaindex.ao tznames.ao tznames_impl.ao tzgnames.ao tzfmt.ao compactdecimalformat.ao gender.ao region.ao scriptset.ao uregion.ao reldatefmt.ao quantityformatter.ao measunit.ao sharedbreakiterator.ao scientificnumberformatter.ao digitgrouping.ao digitinterval.ao digitformatter.ao digitaffix.ao valueformatter.ao digitaffixesandpadding.ao pluralaffix.ao precision.ao affixpatternparser.ao smallintformatter.ao decimfmtimpl.ao visibledigits.ao dayperiodrules.ao
ar: creating ../lib/libicui18n.a
ranlib ../lib/libicui18n.a
make[3]: Leaving directory '/tmp/icu-obj-WdziFE/i18n'
make[2]: Making `all' in `tools'
make[3]: Entering directory '/tmp/icu-obj-WdziFE/tools'
make[3]: Making `all' in `toolutil'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/toolutil'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucln_tu.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/dbgutil.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/udbgutil.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/filetools.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/flagparser.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ppucd.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_gencmn.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_genc.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_icu.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/writesrc.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/xmlparser.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucbuf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/uparse.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/uoptions.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucmstate.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucm.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/denseranges.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/collationinfo.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/unewdata.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/toolutil.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/swapimpl.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkgitems.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/package.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/filestrm.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o filestrm.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/filestrm.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o package.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/package.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o pkgitems.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkgitems.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o swapimpl.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/swapimpl.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o toolutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/toolutil.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o unewdata.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/unewdata.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o collationinfo.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/collationinfo.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o denseranges.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/denseranges.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucm.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucm.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucmstate.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucmstate.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uoptions.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/uoptions.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o uparse.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/uparse.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucbuf.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucbuf.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o xmlparser.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/xmlparser.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o writesrc.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/writesrc.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o pkg_icu.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_icu.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o pkg_genc.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_genc.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o pkg_gencmn.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_gencmn.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ppucd.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ppucd.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o flagparser.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/flagparser.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o filetools.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/filetools.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o udbgutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/udbgutil.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o dbgutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/dbgutil.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n "-DU_BUILD=\"armv7l-unknown-linux-gnueabihf\"" "-DU_HOST=\"armv7l-unknown-linux-gnueabihf\"" "-DU_CC=\"arm-linux-gnueabihf-gcc\"" "-DU_CXX=\"arm-linux-gnueabihf-g++\"" -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DU_TOOLUTIL_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o ucln_tu.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucln_tu.cpp
ar r ../../lib/libicutu.a filestrm.ao package.ao pkgitems.ao swapimpl.ao toolutil.ao unewdata.ao collationinfo.ao denseranges.ao ucm.ao ucmstate.ao uoptions.ao uparse.ao ucbuf.ao xmlparser.ao writesrc.ao pkg_icu.ao pkg_genc.ao pkg_gencmn.ao ppucd.ao flagparser.ao filetools.ao udbgutil.ao dbgutil.ao ucln_tu.ao
ar: creating ../../lib/libicutu.a
ranlib ../../lib/libicutu.a
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/toolutil'
make[3]: Making `all' in `ctestfw'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/ctestfw'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/ucln_ct.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/uperf.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/datamap.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/testdata.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/tstdtmod.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/ctest.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -DU_ATTRIBUTE_DEPRECATED= -DT_CTEST_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ctest.ao /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/ctest.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -DU_ATTRIBUTE_DEPRECATED= -DT_CTEST_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o tstdtmod.ao /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/tstdtmod.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -DU_ATTRIBUTE_DEPRECATED= -DT_CTEST_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o testdata.ao /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/testdata.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -DU_ATTRIBUTE_DEPRECATED= -DT_CTEST_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o datamap.ao /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/datamap.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -DU_ATTRIBUTE_DEPRECATED= -DT_CTEST_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o uperf.ao /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/uperf.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -DU_ATTRIBUTE_DEPRECATED= -DT_CTEST_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucln_ct.ao /build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw/ucln_ct.c
ar r libicutest.a ctest.ao tstdtmod.ao testdata.ao datamap.ao uperf.ao ucln_ct.ao
ar: creating libicutest.a
ranlib libicutest.a
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/ctestfw'
make[3]: Making `all' in `makeconv'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/makeconv'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/gencnvex.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/genmbcs.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/ucnvstat.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/makeconv.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o makeconv.o /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/makeconv.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ucnvstat.o /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/ucnvstat.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o genmbcs.o /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/genmbcs.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o gencnvex.o /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/gencnvex.c
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/makeconv makeconv.o ucnvstat.o genmbcs.o gencnvex.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/makeconv/makeconv.1
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/makeconv'
make[3]: Making `all' in `genrb'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/genrb'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/prscmnts.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/wrtxml.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/rle.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/wrtjava.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/rbutil.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/ustr.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/read.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/parse.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/genrb.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/errmsg.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o errmsg.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/errmsg.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o genrb.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/genrb.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o parse.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/parse.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o read.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/read.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o reslist.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.cpp
In file included from /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.h:31,
                 from /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.cpp:33:
/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.cpp: In member function 'void SRBRoot::write(const char*, const char*, char*, int, UErrorCode&)':
/build/mozjs52-52.9.1/intl/icu/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
 #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.cpp:945:12: note: in expansion of macro 'uprv_strncpy'
            uprv_strncpy(writtenFilename, outputDir, len);
            ^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/cstring.h:37:57: note: length computed here
 #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.cpp:941:27: note: in expansion of macro 'uprv_strlen'
            len = (int32_t)uprv_strlen(outputDir);
                           ^~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/cstring.h:59:70: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
 #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.cpp:964:16: note: in expansion of macro 'uprv_strncpy'
                uprv_strncpy(writtenFilename + off, fLocale, len);
                ^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/cstring.h:37:57: note: length computed here
 #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/reslist.cpp:960:31: note: in expansion of macro 'uprv_strlen'
                len = (int32_t)uprv_strlen(fLocale);
                               ^~~~~~~~~~~
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o ustr.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/ustr.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o rbutil.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/rbutil.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o wrtjava.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/wrtjava.cpp
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o rle.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/rle.c
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o wrtxml.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/wrtxml.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/genrb/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/io -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o prscmnts.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/prscmnts.cpp
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/genrb errmsg.o genrb.o parse.o read.o reslist.o ustr.o rbutil.o wrtjava.o rle.o wrtxml.o prscmnts.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/genrb/derb.1
cd ../.. \
 && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/genrb/genrb.1
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/genrb'
make[3]: Making `all' in `genbrk'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/genbrk'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genbrk/genbrk.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/genbrk/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o genbrk.o /build/mozjs52-52.9.1/intl/icu/source/tools/genbrk/genbrk.cpp
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/genbrk genbrk.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/genbrk/genbrk.1
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/genbrk'
make[3]: Making `all' in `gencnval'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/gencnval'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gencnval/gencnval.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gencnval/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o gencnval.o /build/mozjs52-52.9.1/intl/icu/source/tools/gencnval/gencnval.c
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/gencnval gencnval.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/gencnval/gencnval.1
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/gencnval'
make[3]: Making `all' in `gensprep'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/gensprep'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gensprep/store.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gensprep/gensprep.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gensprep/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o gensprep.o /build/mozjs52-52.9.1/intl/icu/source/tools/gensprep/gensprep.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gensprep/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o store.o /build/mozjs52-52.9.1/intl/icu/source/tools/gensprep/store.c
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/gensprep gensprep.o store.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm   
cd ../.. \
 && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/gensprep/gensprep.8
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/gensprep'
make[3]: Making `all' in `icuinfo'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/icuinfo'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/icuinfo/icuinfo.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/icuinfo/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -I/build/mozjs52-52.9.1/intl/icu/source/i18n -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o icuinfo.o /build/mozjs52-52.9.1/intl/icu/source/tools/icuinfo/icuinfo.cpp
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o icuinfo icuinfo.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm   
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/icuinfo'
make[3]: Making `all' in `genccode'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/genccode'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/genccode/genccode.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/genccode/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o genccode.o /build/mozjs52-52.9.1/intl/icu/source/tools/genccode/genccode.c
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/genccode genccode.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/genccode/genccode.8
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/genccode'
make[3]: Making `all' in `gencmn'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/gencmn'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gencmn/gencmn.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gencmn/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o gencmn.o /build/mozjs52-52.9.1/intl/icu/source/tools/gencmn/gencmn.c
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/gencmn gencmn.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/gencmn/gencmn.8
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/gencmn'
make[3]: Making `all' in `icupkg'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/icupkg'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/icupkg/icupkg.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/icupkg/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o icupkg.o /build/mozjs52-52.9.1/intl/icu/source/tools/icupkg/icupkg.cpp
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/icupkg icupkg.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/icupkg/icupkg.8
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/icupkg'
make[3]: Making `all' in `pkgdata'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/pkgdata'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgtypes.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/../toolutil -DU_ATTRIBUTE_DEPRECATED= -DUDATA_SO_SUFFIX=\".so\" -DSTATIC_O=\"ao\" -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o pkgdata.o /build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp: In function 'int32_t pkg_installLibrary(const char*, const char*, UBool)':
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1105:18: warning: '%s' directive writing up to 255 bytes into a region of size between 247 and 502 [-Wformat-overflow=]
     sprintf(cmd, "cd %s && %s %s %s%s%s",
                  ^~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1109:50:
             installDir, PKGDATA_FILE_SEP_STRING, libFileNames[LIB_FILE_VERSION]
                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1105:12: note: 'sprintf' output 11 or more bytes (assuming 521) into a destination of size 512
     sprintf(cmd, "cd %s && %s %s %s%s%s",
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             targetDir,
             ~~~~~~~~~~
             pkgDataFlags[INSTALL_CMD],
             ~~~~~~~~~~~~~~~~~~~~~~~~~~
             libFileNames[LIB_FILE_VERSION],
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             installDir, PKGDATA_FILE_SEP_STRING, libFileNames[LIB_FILE_VERSION]
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             );
             ~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp: In function 'int32_t pkg_executeOptions(UPKGOptions*)':
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:957:57: warning: '%s' directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=]
             sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s",
                                                         ^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:957:20: note: 'sprintf' output 1 or more bytes (assuming 258) into a destination of size 256
             sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s",
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     libFileNames[LIB_FILE],
                     ~~~~~~~~~~~~~~~~~~~~~~~
                     FILE_SUFFIX,
                     ~~~~~~~~~~~~
                     reverseExt ? version : pkgDataFlags[SOBJ_EXT],
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     FILE_EXTENSION_SEP,
                     ~~~~~~~~~~~~~~~~~~~
                     reverseExt ? pkgDataFlags[SOBJ_EXT] : version);
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:957:57: warning: '%s' directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=]
             sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s",
                                                         ^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:957:20: note: 'sprintf' output 1 or more bytes (assuming 258) into a destination of size 256
             sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s",
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     libFileNames[LIB_FILE],
                     ~~~~~~~~~~~~~~~~~~~~~~~
                     FILE_SUFFIX,
                     ~~~~~~~~~~~~
                     reverseExt ? version : pkgDataFlags[SOBJ_EXT],
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     FILE_EXTENSION_SEP,
                     ~~~~~~~~~~~~~~~~~~~
                     reverseExt ? pkgDataFlags[SOBJ_EXT] : version);
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:952:57: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
             sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s",
                                                         ^~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:952:20: note: 'sprintf' output 1 or more bytes (assuming 257) into a destination of size 256
             sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s",
             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                     libFileNames[LIB_FILE],
                     ~~~~~~~~~~~~~~~~~~~~~~~
                     FILE_SUFFIX,
                     ~~~~~~~~~~~~
                     pkgDataFlags[SOBJ_EXT]);
                     ~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1665:38: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
                     sprintf(newName, "%s_%s",
                                      ^~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1665:28: note: 'sprintf' output 2 or more bytes (assuming 513) into a destination of size 512
                     sprintf(newName, "%s_%s",
                     ~~~~~~~^~~~~~~~~~~~~~~~~~
                             DATA_PREFIX[n],
                             ~~~~~~~~~~~~~~~
                             newNameTmp);
                             ~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1183:18: warning: '%s' directive writing up to 2047 bytes into a region of size 511 [-Wformat-overflow=]
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:637:60:
                 result = pkg_installCommonMode(o->install, targetFileNamePath);
                                                            ~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1183:18:
     sprintf(cmd, "%s %s %s", pkgDataFlags[INSTALL_CMD], fileName, installDir);
                  ^~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1183:12: note: 'sprintf' output 3 or more bytes (assuming 2050) into a destination of size 512
     sprintf(cmd, "%s %s %s", pkgDataFlags[INSTALL_CMD], fileName, installDir);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1228:30: warning: '%s' directive writing up to 511 bytes into a region of size 510 [-Wformat-overflow=]
                 sprintf(cmd, "%s %s%s%s %s%s%s",
                              ^~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1230:58:
                         srcDir, PKGDATA_FILE_SEP_STRING, buffer,
                                                          ~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp:1228:24: note: 'sprintf' output 5 or more bytes (assuming 1538) into a destination of size 512
                 sprintf(cmd, "%s %s%s%s %s%s%s",
                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
                         pkgDataFlags[INSTALL_CMD],
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~
                         srcDir, PKGDATA_FILE_SEP_STRING, buffer,
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                         installDir, PKGDATA_FILE_SEP_STRING, buffer);
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/../toolutil -DU_ATTRIBUTE_DEPRECATED= -DUDATA_SO_SUFFIX=\".so\" -DSTATIC_O=\"ao\" -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o pkgtypes.o /build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgtypes.c
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/pkgdata pkgdata.o pkgtypes.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/pkgdata/pkgdata.1
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/pkgdata'
make[3]: Making `all' in `gentest'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/gentest'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gentest/genres32.c
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gentest/gentest.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gentest/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -I/build/mozjs52-52.9.1/intl/icu/source/i18n -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o gentest.o /build/mozjs52-52.9.1/intl/icu/source/tools/gentest/gentest.c
arm-linux-gnueabihf-gcc -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gentest/../toolutil -I/build/mozjs52-52.9.1/intl/icu/source/tools/ctestfw -I/build/mozjs52-52.9.1/intl/icu/source/i18n -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -c -o genres32.o /build/mozjs52-52.9.1/intl/icu/source/tools/gentest/genres32.c
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o gentest gentest.o genres32.o -L../../tools/ctestfw -licutest -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm   
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/gentest'
make[3]: Making `all' in `gennorm2'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/gennorm2'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gennorm2/n2builder.cpp
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gennorm2/gennorm2.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gennorm2/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o gennorm2.o /build/mozjs52-52.9.1/intl/icu/source/tools/gennorm2/gennorm2.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gennorm2/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o n2builder.o /build/mozjs52-52.9.1/intl/icu/source/tools/gennorm2/n2builder.cpp
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/gennorm2 gennorm2.o n2builder.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/gennorm2'
make[3]: Making `all' in `gencfu'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/gencfu'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gencfu/gencfu.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/intl/icu/source/tools/gencfu/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o gencfu.o /build/mozjs52-52.9.1/intl/icu/source/tools/gencfu/gencfu.cpp
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/gencfu gencfu.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/gencfu/gencfu.1
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/gencfu'
make[3]: Making `all' in `gendict'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools/gendict'
   (deps)	 /build/mozjs52-52.9.1/intl/icu/source/tools/gendict/gendict.cpp
arm-linux-gnueabihf-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/intl/icu/source/tools/gendict/../toolutil -DU_ATTRIBUTE_DEPRECATED= -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x -c -o gendict.o /build/mozjs52-52.9.1/intl/icu/source/tools/gendict/gendict.cpp
arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns --std=c++0x   -Wl,-z,relro -Wl,--gc-sections   -o ../../bin/gendict gendict.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm  
cd ../.. \
 && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating tools/gendict/gendict.1
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools/gendict'
make[4]: Entering directory '/tmp/icu-obj-WdziFE/tools'
make[4]: Nothing to be done for 'all-local'.
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/tools'
make[3]: Leaving directory '/tmp/icu-obj-WdziFE/tools'
make[2]: Making `all' in `data'
make[3]: Entering directory '/tmp/icu-obj-WdziFE/data'
echo timestamp > build-dir.tmp
/bin/bash /build/mozjs52-52.9.1/intl/icu/source/mkinstalldirs ./out ./out/build ./out/build/icudt58l ./out/build/icudt58l/curr ./out/build/icudt58l/lang ./out/build/icudt58l/region ./out/build/icudt58l/zone ./out/build/icudt58l/unit ./out/build/icudt58l/brkitr ./out/build/icudt58l/coll ./out/build/icudt58l/rbnf ./out/build/icudt58l/translit ./out/tmp ./out/tmp/curr ./out/tmp/lang ./out/tmp/region ./out/tmp/zone ./out/tmp/unit ./out/tmp/coll ./out/tmp/rbnf ./out/tmp/translit ./out/tmp/brkitr
mkdir ./out
mkdir ./out/build
mkdir ./out/build/icudt58l
mkdir ./out/build/icudt58l/curr
mkdir ./out/build/icudt58l/lang
mkdir ./out/build/icudt58l/region
mkdir ./out/build/icudt58l/zone
mkdir ./out/build/icudt58l/unit
mkdir ./out/build/icudt58l/brkitr
mkdir ./out/build/icudt58l/coll
mkdir ./out/build/icudt58l/rbnf
mkdir ./out/build/icudt58l/translit
mkdir ./out/tmp
mkdir ./out/tmp/curr
mkdir ./out/tmp/lang
mkdir ./out/tmp/region
mkdir ./out/tmp/zone
mkdir ./out/tmp/unit
mkdir ./out/tmp/coll
mkdir ./out/tmp/rbnf
mkdir ./out/tmp/translit
mkdir ./out/tmp/brkitr
mv build-dir.tmp build-dir
make -f pkgdataMakefile
make[4]: Entering directory '/tmp/icu-obj-WdziFE/data'
rm -rf icupkg.inc
make[4]: Leaving directory '/tmp/icu-obj-WdziFE/data'
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/in/unames.icu out/build/icudt58l/unames.icu
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gencnval -d ./out/build/icudt58l /build/mozjs52-52.9.1/intl/icu/source/data/mappings/convrtrs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/in/coll/ucadata-unihan.icu out/build/icudt58l/coll/ucadata.icu
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/in/nfkc.nrm out/build/icudt58l/nfkc.nrm
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/in/nfkc_cf.nrm out/build/icudt58l/nfkc_cf.nrm
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/in/uts46.nrm out/build/icudt58l/uts46.nrm
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/makeconv -c -d ./out/build/icudt58l /build/mozjs52-52.9.1/intl/icu/source/data/mappings/ibm-37_P100-1995.ucm
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/makeconv -c -d ./out/build/icudt58l /build/mozjs52-52.9.1/intl/icu/source/data/mappings/ibm-1047_P100-1995.ucm
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l root.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l af.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l af_NA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l af_ZA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l agq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l agq_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ak.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ak_GH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l am.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l am_ET.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_001.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_AE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_BH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_DJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_DZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_EG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_EH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_ER.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_IQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_JO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_KM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_KW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_LB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_LY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_MR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_OM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_PS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_QA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_SA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_SD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_SO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_SS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_SY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_TD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_TN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ar_YE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l as.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l as_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l asa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l asa_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ast.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ast_ES.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l az.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l az_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l az_Cyrl_AZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l az_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l az_Latn_AZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bas.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bas_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l be.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l be_BY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bem.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bem_ZM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bez.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bez_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bg_BG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bm_ML.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bn_BD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bn_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bo_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bo_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l br.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l br_FR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l brx.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l brx_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bs_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bs_Cyrl_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bs_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bs_Latn_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ca.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ca_AD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ca_ES.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ca_FR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ca_IT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ce.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ce_RU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l cgg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l cgg_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l chr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l chr_US.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ckb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ckb_IQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ckb_IR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l cs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l cs_CZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l cy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l cy_GB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l da.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l da_DK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l da_GL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dav.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dav_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l de.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l de_AT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l de_BE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l de_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l de_DE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l de_IT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l de_LI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l de_LU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dje.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dje_NE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dsb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dsb_DE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dua.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dua_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dyo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dyo_SN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l dz_BT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ebu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ebu_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ee.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ee_GH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ee_TG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l el.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l el_CY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l el_GR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_001.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_150.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_AG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_AI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_AS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_AT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_AU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_BB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_BE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_BI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_BM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_BS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_BW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_BZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_CA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_CC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_CK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_CX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_CY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_DE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_DG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_DK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_DM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_ER.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_FI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_FJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_FK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_FM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_GB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_GD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_GG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_GH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_GI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_GM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_GU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_GY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_IE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_IM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_IO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_JE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_JM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_KI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_KN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_KY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_LC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_LS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_MY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_NA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_NF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_NG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_NL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_NR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_NU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_NZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_PG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_PN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_PR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_PW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_RW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_SZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_TC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_TK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_TO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_TT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_TV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_UM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_US.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_US_POSIX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_VC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_VG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_VI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_VU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_WS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_ZA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_ZM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_ZW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l eo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_419.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_AR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_BO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_BR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_CL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_CO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_CR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_CU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_DO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_EA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_EC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_ES.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_GQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_GT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_HN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_IC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_MX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_NI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_PA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_PE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_PR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_PY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_SV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_US.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_UY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l es_VE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l et.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l et_EE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l eu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l eu_ES.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ewo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ewo_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fa_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fa_IR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ff.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ff_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ff_GN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ff_MR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ff_SN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fi_FI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fil.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fil_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fo_DK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fo_FO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_BE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_BF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_BI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_BJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_BL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_CA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_CD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_CF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_CG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_CI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_DJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_DZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_FR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_GA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_GF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_GN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_GP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_GQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_HT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_KM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_LU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_MC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_MF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_MG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_ML.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_MQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_MR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_MU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_NC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_NE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_PF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_PM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_RE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_RW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_SC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_SN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_SY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_TD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_TG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_TN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_VU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_WF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fr_YT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fur.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fur_IT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l fy_NL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ga.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ga_IE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gd.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gd_GB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gl_ES.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gsw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gsw_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gsw_FR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gsw_LI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gu_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l guz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l guz_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l gv_IM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ha.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ha_GH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ha_NE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ha_NG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l haw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l haw_US.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l he.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l he_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hi_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hr_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hr_HR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hsb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hsb_DE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hu_HU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l hy_AM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l id.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l id_ID.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ig.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ig_NG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ii.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ii_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l is.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l is_IS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l it.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l it_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l it_IT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l it_SM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ja.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ja_JP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l jgo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l jgo_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l jmc.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l jmc_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ka.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ka_GE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kab_DZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kam.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kam_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kde.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kde_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kea.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kea_CV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l khq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l khq_ML.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ki.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ki_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kk_KZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kkj.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kkj_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kl_GL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kln.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kln_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l km.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l km_KH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kn_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ko.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ko_KP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ko_KR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kok.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kok_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ks.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ks_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ksb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ksb_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ksf.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ksf_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ksh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ksh_DE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l kw_GB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ky.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ky_KG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lag.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lag_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lb_LU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lg_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lkt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lkt_US.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ln.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ln_AO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ln_CD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ln_CF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ln_CG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lo_LA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lrc.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lrc_IQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lrc_IR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lt_LT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lu_CD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l luo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l luo_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l luy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l luy_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l lv_LV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mas.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mas_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mas_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mer.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mer_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mfe.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mfe_MU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mg_MG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mgh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mgh_MZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mgo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mgo_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mk_MK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ml.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ml_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mn_MN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mr_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ms.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ms_BN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ms_MY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ms_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mt_MT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mua.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mua_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l my.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l my_MM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mzn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mzn_IR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l naq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l naq_NA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nb_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nb_SJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nd.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nd_ZW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nds.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nds_DE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nds_NL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ne.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ne_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ne_NP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nl_AW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nl_BE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nl_BQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nl_CW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nl_NL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nl_SR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nl_SX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nmg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nmg_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nn_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nnh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nnh_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nus.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nus_SS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nyn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l nyn_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l om.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l om_ET.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l om_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l or.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l or_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l os.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l os_GE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l os_RU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pa_Arab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pa_Arab_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pa_Guru.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pa_Guru_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pl_PL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ps.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ps_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_AO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_BR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_CV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_GQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_GW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_LU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_MZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_PT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_ST.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pt_TL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l qu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l qu_BO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l qu_EC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l qu_PE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rm_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rn_BI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ro.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ro_MD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ro_RO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rof.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rof_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ru.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ru_BY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ru_KG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ru_KZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ru_MD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ru_RU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ru_UA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rw_RW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rwk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l rwk_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sah.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sah_RU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l saq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l saq_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sbp.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sbp_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l se.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l se_FI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l se_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l se_SE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l seh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l seh_MZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ses.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ses_ML.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sg_CF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l shi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l shi_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l shi_Latn_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l shi_Tfng.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l shi_Tfng_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l si.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l si_LK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sk_SK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sl_SI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l smn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l smn_FI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sn_ZW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l so.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l so_DJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l so_ET.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l so_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l so_SO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sq_AL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sq_MK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sq_XK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Cyrl_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Cyrl_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Cyrl_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Cyrl_XK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Latn_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Latn_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Latn_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Latn_XK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sv_AX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sv_FI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sv_SE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sw_CD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sw_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sw_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sw_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ta.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ta_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ta_LK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ta_MY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ta_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l te.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l te_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l teo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l teo_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l teo_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l th.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l th_TH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ti.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ti_ER.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ti_ET.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l to.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l to_TO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l tr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l tr_CY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l tr_TR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l twq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l twq_NE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l tzm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l tzm_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ug.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ug_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uk_UA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ur.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ur_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ur_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz_Arab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz_Arab_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz_Cyrl_UZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz_Latn_UZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vai.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vai_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vai_Latn_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vai_Vaii.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vai_Vaii_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vi_VN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vun.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vun_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l wae.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l wae_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l xog.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l xog_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yav.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yav_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yi_001.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yo_BJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yo_NG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yue.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l yue_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zgh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zgh_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hans.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hans_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hans_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hans_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hans_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hant.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hant_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hant_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_Hant_TW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zu_ZA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l az_AZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l bs_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_NH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l en_RH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l in.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l in_ID.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l iw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l iw_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l ja_JP_TRADITIONAL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l mo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l no.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l no_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l no_NO_NY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pa_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l pa_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sh_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sh_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sh_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l shi_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Cyrl_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Cyrl_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Latn_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_Latn_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_XK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l sr_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l th_TH_TRADITIONAL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l tl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l tl_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l uz_UZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l vai_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/locales -d ./out/build/icudt58l zh_TW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l zoneinfo64.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l supplementalData.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l likelySubtags.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l plurals.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l numberingSystems.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l icuver.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l icustd.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l metadata.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l metaZones.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l windowsZones.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l keyTypeData.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l timezoneTypes.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l currencyNumericCodes.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l genderList.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -q -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/misc -d ./out/build/icudt58l dayPeriods.txt
generating out/tmp/res_index.txt (list of installed locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -d ./out/build/icudt58l ./out/tmp/res_index.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/locales/pool.res ./out/build/icudt58l/pool.res
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr root.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr supplementalData.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr af.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr af_NA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr agq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ak.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr am.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ar.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ar_AE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ar_DJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ar_ER.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ar_LB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ar_SO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ar_SS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr as.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr asa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ast.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr az.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr az_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr az_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bas.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr be.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bem.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bez.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bo_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr br.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr brx.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bs_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bs_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ca.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ca_FR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ce.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr cgg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr chr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ckb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr cs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr cy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr da.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr dav.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr de.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr de_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr de_LI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr de_LU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr dje.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr dsb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr dua.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr dyo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr dz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ebu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ee.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr el.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_001.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_150.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_AG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_AI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_AT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_AU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_BB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_BE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_BI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_BM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_BS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_BW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_BZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_CA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_CC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_CK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_CX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_CY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_DE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_DG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_DK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_DM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_ER.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_FI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_FJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_FK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_FM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_GB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_GD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_GG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_GH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_GI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_GM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_GY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_IE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_IM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_IO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_JE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_JM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_KI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_KN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_KY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_LC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_LS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_MG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_MS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_MT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_MU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_MW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_MY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_NA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_NF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_NG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_NL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_NR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_NU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_NZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_PG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_PN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_PW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_RW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_SZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_TC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_TK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_TO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_TT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_TV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_VC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_VG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_VU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_WS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_ZA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_ZM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_ZW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr eo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_419.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_AR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_BO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_BR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_CL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_CO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_CR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_CU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_DO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_EC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_GQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_GT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_HN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_MX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_NI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_PA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_PE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_PR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_PY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_SV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_US.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_UY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr es_VE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr et.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr eu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ewo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fa_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ff.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ff_GN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ff_MR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fil.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fo_DK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_BI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_CA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_CD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_DJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_DZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_GN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_HT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_KM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_LU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_MG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_MR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_MU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_RW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_SC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_SY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_TN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fr_VU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fur.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ga.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr gd.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr gl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr gsw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr gu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr guz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr gv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ha.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ha_GH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr haw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr he.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr hi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr hr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr hr_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr hsb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr hu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr hy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr id.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ig.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ii.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr is.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr it.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ja.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr jgo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr jmc.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ka.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kam.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kde.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kea.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr khq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ki.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kkj.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kln.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr km.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ko.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kok.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ks.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ksb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ksf.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ksh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr kw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ky.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lag.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lkt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ln.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ln_AO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lrc.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr luo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr luy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr lv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mas.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mas_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mer.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mfe.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mgh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mgo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ml.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ms.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ms_BN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ms_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mua.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr my.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mzn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr naq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nd.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nds.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ne.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nl_AW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nl_BQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nl_CW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nl_SR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nl_SX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nmg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nnh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nus.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nyn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr om.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr om_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr or.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr os.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr os_RU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pa_Arab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pa_Guru.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ps.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_AO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_CV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_GQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_GW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_LU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_MZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_PT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_ST.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pt_TL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr qu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr qu_BO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr qu_EC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr rm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr rn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ro.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ro_MD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr rof.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ru.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ru_BY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ru_KG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ru_KZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ru_MD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr rw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr rwk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sah.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr saq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sbp.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr se.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr se_SE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr seh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ses.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr shi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr shi_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr shi_Tfng.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr si.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr smn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr so.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr so_DJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr so_ET.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr so_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sq_MK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sw_CD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sw_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ta.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ta_LK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ta_MY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ta_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr te.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr teo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr teo_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr th.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ti.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ti_ER.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr to.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr tr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr twq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr tzm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ug.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ur.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ur_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uz_Arab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uz_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uz_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr vai.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr vai_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr vai_Vaii.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr vi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr vun.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr wae.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr xog.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr yav.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr yi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr yo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr yo_BJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr yue.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zgh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hans.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hans_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hans_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hans_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hant.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hant_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hant_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr az_AZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr az_Latn_AZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bs_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr bs_Latn_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_NH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr en_RH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr fil_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr he_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr id_ID.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr in.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr in_ID.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr iw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr iw_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ja_JP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr ja_JP_TRADITIONAL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr mo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nb_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr nn_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr no.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr no_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr no_NO_NY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pa_Arab_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pa_Guru_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pa_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr pa_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sh_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sh_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sh_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr shi_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr shi_Tfng_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Cyrl_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Cyrl_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Cyrl_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Cyrl_XK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Cyrl_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Latn_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Latn_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Latn_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Latn_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_Latn_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_XK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr sr_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr th_TH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr th_TH_TRADITIONAL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr tl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr tl_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uz_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uz_Arab_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uz_Latn_UZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr uz_UZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr vai_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr vai_Vaii_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hans_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_Hant_TW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/curr -d ./out/build/icudt58l/curr zh_TW.txt
generating out/tmp/curr/res_index.txt (list of installed currency name locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s ./out/tmp/curr -d ./out/build/icudt58l/curr res_index.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/curr/pool.res ./out/build/icudt58l/curr/pool.res
generating out/tmp/lang/res_index.txt (list of installed language name locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s ./out/tmp/lang -d ./out/build/icudt58l/lang res_index.txt
./out/tmp/lang/res_index.txt:3: warning: Encountered empty array
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/lang/pool.res ./out/build/icudt58l/lang/pool.res
generating out/tmp/region/res_index.txt (list of installed region name locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s ./out/tmp/region -d ./out/build/icudt58l/region res_index.txt
./out/tmp/region/res_index.txt:3: warning: Encountered empty array
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/region/pool.res ./out/build/icudt58l/region/pool.res
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone root.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone af.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone agq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ak.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone am.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ar.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone as.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone asa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ast.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone az.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone az_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone az_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bas.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone be.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bem.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bez.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone br.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone brx.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bs_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bs_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ca.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ce.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone cgg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone chr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ckb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone cs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone cy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone da.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone dav.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone de.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone dje.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone dsb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone dua.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone dyo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone dz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ebu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ee.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone el.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_001.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_150.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_AG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_AI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_AT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_AU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_BB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_BE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_BM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_BS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_BW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_BZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_CA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_CC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_CK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_CM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_CX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_CY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_DE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_DG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_DK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_DM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_ER.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_FI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_FJ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_FK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_FM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_GB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_GD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_GG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_GH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_GI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_GM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_GU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_GY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_IE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_IM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_IO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_JE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_JM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_KE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_KI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_KN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_KY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_LC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_LS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_MY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_NA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_NF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_NG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_NL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_NR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_NU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_NZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_PG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_PN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_PW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_RW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SB.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_SZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_TC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_TK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_TO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_TT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_TV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_TZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_UG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_VC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_VG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_VU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_WS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_ZA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_ZM.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_ZW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone eo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_419.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_AR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_BO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_BR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_CL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_CO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_CR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_CU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_DO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_EC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_GT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_HN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_MX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_NI.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_PA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_PE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_PR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_PY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_SV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_US.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_UY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone es_VE.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone et.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone eu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ewo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ff.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fil.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fr_CA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fr_GF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fur.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ga.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone gd.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone gl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone gsw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone gu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone guz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone gv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ha.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone haw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone he.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone hi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone hr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone hsb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone hu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone hy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone id.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ig.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ii.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone is.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone it.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ja.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone jgo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone jmc.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ka.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kam.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kde.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kea.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone khq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ki.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kkj.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kln.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone km.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ko.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ko_KP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kok.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ks.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ksb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ksf.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ksh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone kw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ky.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lag.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lkt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ln.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lrc.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone luo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone luy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone lv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mas.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mer.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mfe.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mgh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mgo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ml.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ms.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mua.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone my.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mzn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone naq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nd.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nds.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ne.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ne_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nl_SR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nmg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nnh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nus.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nyn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone om.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone or.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone os.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pa_Arab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pa_Guru.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ps.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_AO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_CH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_CV.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_GQ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_GW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_LU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_MZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_PT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_ST.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pt_TL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone qu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone qu_BO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone qu_EC.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone rm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone rn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ro.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone rof.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ru.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone rw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone rwk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sah.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone saq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sbp.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone se.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone seh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ses.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone shi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone shi_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone shi_Tfng.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone si.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone smn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone so.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ta.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ta_MY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ta_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone te.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone teo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone th.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ti.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone to.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone tr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone twq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone tzm.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ug.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ur.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ur_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uz_Arab.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uz_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uz_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone vai.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone vai_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone vai_Vaii.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone vi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone vun.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone wae.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone xog.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone yav.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone yi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone yo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone yue.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zgh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_Hans.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_Hans_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_Hant.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_Hant_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_Hant_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone az_AZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone az_Latn_AZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bs_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone bs_Latn_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_NH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone en_RH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone fil_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone he_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone id_ID.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone in.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone in_ID.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone iw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone iw_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ja_JP.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ja_JP_TRADITIONAL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone mo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nb_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone nn_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone no.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone no_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone no_NO_NY.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pa_Arab_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pa_Guru_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pa_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone pa_PK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone ro_MD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sh_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sh_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sh_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone shi_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone shi_Tfng_MA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Cyrl_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Cyrl_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Cyrl_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Cyrl_XK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Cyrl_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Latn_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Latn_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Latn_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Latn_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_Latn_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_XK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone sr_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone th_TH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone th_TH_TRADITIONAL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone tl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone tl_PH.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uz_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uz_Arab_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uz_Latn_UZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone uz_UZ.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone vai_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone vai_Vaii_LR.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_Hans_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_Hant_TW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone zh_TW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb --usePoolBundle -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/zone -d ./out/build/icudt58l/zone tzdbNames.txt
generating out/tmp/zone/res_index.txt (list of installed time zone name locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s ./out/tmp/zone -d ./out/build/icudt58l/zone res_index.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/zone/pool.res ./out/build/icudt58l/zone/pool.res
generating out/tmp/unit/res_index.txt (list of installed time zone name locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s ./out/tmp/unit -d ./out/build/icudt58l/unit res_index.txt
./out/tmp/unit/res_index.txt:3: warning: Encountered empty array
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/icupkg -tl /build/mozjs52-52.9.1/intl/icu/source/data/unit/pool.res ./out/build/icudt58l/unit/pool.res
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll root.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll af.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll am.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ar.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll as.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll az.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll be.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll bg.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll bn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll bo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll bs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll bs_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ca.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll chr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll cs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll cy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll da.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll de.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll de_AT.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll dsb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll dz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ee.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll el.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll en.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll en_US.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll en_US_POSIX.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll eo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll es.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll et.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll fa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll fa_AF.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll fi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll fil.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll fo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll fr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll fr_CA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ga.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll gl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll gu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ha.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll haw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll he.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll hi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll hr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll hsb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll hu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll hy.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll id.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ig.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll is.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll it.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ja.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ka.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll kk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll kl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll km.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll kn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ko.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll kok.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ky.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll lb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll lkt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ln.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll lo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll lt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll lv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll mk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ml.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll mn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll mr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ms.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll mt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll my.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll nb.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ne.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll nl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll nn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll om.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll or.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll pa.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll pl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ps.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll pt.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ro.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ru.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll se.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll si.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll smn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sq.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_Latn.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sv.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ta.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll te.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll th.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll to.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll tr.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ug.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll uk.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ur.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll uz.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll vi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll wae.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll yi.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll yo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_Hant.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zu.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll de_.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll de__PHONEBOOK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll es_.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll es__TRADITIONAL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll he_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll id_ID.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll in.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll in_ID.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll iw.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll iw_IL.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll mo.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll nb_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll no.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll no_NO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll pa_Guru.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll pa_Guru_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll pa_IN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll ro_MD.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sh.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sh_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sh_CS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sh_YU.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_Cyrl.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_Cyrl_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_Cyrl_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_Cyrl_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_Latn_BA.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_Latn_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_ME.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll sr_RS.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_Hans.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_Hans_CN.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_Hans_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_Hant_HK.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_Hant_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_Hant_TW.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_MO.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_SG.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/coll -d ./out/build/icudt58l/coll zh_TW.txt
generating out/tmp/coll/res_index.txt (list of installed collation locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s ./out/tmp/coll -d ./out/build/icudt58l/coll res_index.txt
generating out/tmp/brkitr/res_index.txt (list of installed break locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s ./out/tmp/brkitr -d ./out/build/icudt58l/brkitr res_index.txt
./out/tmp/brkitr/res_index.txt:3: warning: Encountered empty array
generating out/tmp/rbnf/res_index.txt (list of installed RBNF locales)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/genrb -k -i ./out/build/icudt58l -s ./out/tmp/rbnf -d ./out/build/icudt58l/rbnf res_index.txt
./out/tmp/rbnf/res_index.txt:3: warning: Encountered empty array
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc3491 -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc3491.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc3530cs -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc3530cs.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc3530csci -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc3530csci.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc3530mixp -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc3530mixp.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc3722 -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc3722.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc3920node -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc3920node.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc3920res -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc3920res.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc4011 -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc4011.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc4013 -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc4013.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc4505 -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc4505.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc4518 -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc4518.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gensprep -d ./out/build/icudt58l -i ./out/build/icudt58l -s /build/mozjs52-52.9.1/intl/icu/source/data/sprep -b rfc4518ci -m /build/mozjs52-52.9.1/intl/icu/source/data/unidata -u 3.2.0 rfc4518ci.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  echo ALL_CFU_SOURCE: /build/mozjs52-52.9.1/intl/icu/source/data/unidata/confusables.txt /build/mozjs52-52.9.1/intl/icu/source/data/unidata/confusablesWholeScript.txt
ALL_CFU_SOURCE: /build/mozjs52-52.9.1/intl/icu/source/data/unidata/confusables.txt /build/mozjs52-52.9.1/intl/icu/source/data/unidata/confusablesWholeScript.txt
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  echo CFU_FILES: ./out/build/icudt58l/confusables.cfu
CFU_FILES: ./out/build/icudt58l/confusables.cfu
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  echo CFU_FILES_SHORT: confusables.cfu
CFU_FILES_SHORT: confusables.cfu
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH  ../bin/gencfu -c -i ./out/build/icudt58l -r /build/mozjs52-52.9.1/intl/icu/source/data/unidata/confusables.txt -w /build/mozjs52-52.9.1/intl/icu/source/data/unidata/confusablesWholeScript.txt -o out/build/icudt58l/confusables.cfu
gencfu writes dummy out/build/icudt58l/confusables.cfu because of UCONFIG_NO_REGULAR_EXPRESSIONS and/or UCONFIG_NO_NORMALIZATION and/or UCONFIG_NO_FILE_IO, see uconfig.h
generating out/tmp/icudata.lst (list of data files)
echo timestamp > build-local
LD_LIBRARY_PATH=../stubdata:../tools/ctestfw:../lib:$LD_LIBRARY_PATH  ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /tmp/icu-obj-WdziFE/data/out/build/icudt58l -d ./out -e icudt58  -T ./out/tmp -p icudt58l -m common -r 58.2  ./out/tmp/icudata.lst
echo timestamp > packagedata
make[3]: Leaving directory '/tmp/icu-obj-WdziFE/data'
make[3]: Entering directory '/tmp/icu-obj-WdziFE'
make[3]: Nothing to be done for 'all-local'.
make[3]: Leaving directory '/tmp/icu-obj-WdziFE'
make[2]: Leaving directory '/tmp/icu-obj-WdziFE'
Updating ICU sources lists...
Running ICU configure...
Running ICU make...
Copying ICU data file...
cd /build/mozjs52-52.9.1/js/src && /bin/sh configure \
	--host=arm-linux-gnueabihf \
	--target=arm-linux-gnueabihf \
	--prefix=/usr \
	--libdir=/usr/lib/arm-linux-gnueabihf/ \
	--without-system-icu \
	--enable-posix-nspr-emulation \
	--with-system-zlib \
	--disable-strip \
	--with-intl-api \
	--enable-readline \
	--disable-optimize \
	 --enable-pie
Creating Python environment
New python executable in /build/mozjs52-52.9.1/_virtualenv/bin/python
Installing setuptools, pip, wheel...done.
running build_ext
building 'psutil._psutil_linux' extension
creating build
creating build/temp.linux-armv7l-2.7
creating build/temp.linux-armv7l-2.7/psutil
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-RT6aMn/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-armv7l-2.7/psutil/_psutil_linux.o
psutil/_psutil_linux.c: In function 'init_psutil_linux':
psutil/_psutil_linux.c:652:54: warning: overflow in conversion from 'long long unsigned int' to 'long int' changes value from '18446744073709551615' to '-1' [-Woverflow]
     PyModule_AddIntConstant(module, "RLIM_INFINITY", RLIM_INFINITY);
                                                      ^~~~~~~~~~~~~
creating build/lib.linux-armv7l-2.7
creating build/lib.linux-armv7l-2.7/psutil
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-RT6aMn/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-RT6aMn/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-2.7/psutil/_psutil_linux.o -o build/lib.linux-armv7l-2.7/psutil/_psutil_linux.so
building 'psutil._psutil_posix' extension
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-RT6aMn/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-armv7l-2.7/psutil/_psutil_posix.o
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-RT6aMn/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-RT6aMn/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-2.7/psutil/_psutil_posix.o -o build/lib.linux-armv7l-2.7/psutil/_psutil_posix.so
copying build/lib.linux-armv7l-2.7/psutil/_psutil_linux.so -> psutil
copying build/lib.linux-armv7l-2.7/psutil/_psutil_posix.so -> psutil

Reexecuting in the virtualenv
checking for a shell... /bin/sh
checking for host system type... arm-unknown-linux-gnueabihf
checking for target system type... arm-unknown-linux-gnueabihf
checking for the Android toolchain directory... not found
checking whether cross compiling... no
checking for pkg_config... /usr/bin/pkg-config
checking for pkg-config version... 0.29
checking for yasm... not found
checking for android platform directory... no
checking for the target C compiler... /usr/bin/gcc
checking whether the target C compiler can be used... yes
checking the target C compiler version... 8.3.0
checking the target C compiler works... yes
checking for the target C++ compiler... /usr/bin/g++
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 8.3.0
checking the target C++ compiler works... yes
checking for the host C compiler... /usr/bin/gcc
checking whether the host C compiler can be used... yes
checking the host C compiler version... 8.3.0
checking the host C compiler works... yes
checking for the host C++ compiler... /usr/bin/g++
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 8.3.0
checking the host C++ compiler works... yes
checking for 64-bit OS... no
checking for stdint.h... yes
checking for inttypes.h... yes
checking for malloc.h... yes
checking for alloca.h... yes
checking for sys/byteorder.h... no
checking for getopt.h... yes
checking for unistd.h... yes
checking for nl_types.h... yes
checking for cpuid.h... no
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 sys/quota.h... yes
checking for linux/quota.h... yes
checking for linux/if_addr.h... yes
checking for linux/rtnetlink.h... yes
checking for sys/queue.h... yes
checking for sys/types.h... yes
checking for netinet/in.h... yes
checking for byteswap.h... yes
checking for linux/perf_event.h... yes
checking for perf_event_open system call... yes
checking whether the C compiler supports -Wclass-varargs... no
checking whether the C++ compiler supports -Wclass-varargs... no
checking whether the C compiler supports -Wloop-analysis... no
checking whether the C++ compiler supports -Wloop-analysis... no
checking whether the C++ compiler supports -Wc++11-compat-pedantic... no
checking whether the C++ compiler supports -Wc++14-compat... yes
checking whether the C++ compiler supports -Wc++14-compat-pedantic... no
checking whether the C++ compiler supports -Wc++1z-compat... yes
checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
checking whether the C compiler supports -Wstring-conversion... no
checking whether the C++ compiler supports -Wstring-conversion... no
checking whether the C compiler supports -Wthread-safety... no
checking whether the C++ compiler supports -Wthread-safety... no
checking whether the C++ compiler supports -Wno-inline-new-delete... no
checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
checking whether the C compiler supports -Wno-error=array-bounds... yes
checking whether the C++ compiler supports -Wno-error=array-bounds... yes
checking for awk... /usr/bin/mawk
checking for perl... /usr/bin/perl
checking for minimum required perl version >= 5.006... 5.028001
checking for full perl installation... yes
checking for gmake... /usr/bin/make
checking for doxygen... not found
checking for xargs... /usr/bin/xargs
checking for rpmbuild... not found
checking for autoconf... /usr/bin/autoconf2.13
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 gcc... /usr/bin/gcc -std=gnu99
checking whether the C compiler (/usr/bin/gcc -std=gnu99 -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -Wl,-z,relro) works... yes
checking whether the C compiler (/usr/bin/gcc -std=gnu99 -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -Wl,-z,relro) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether /usr/bin/gcc -std=gnu99 accepts -g... yes
checking for c++... /usr/bin/g++ -std=gnu++11
checking whether the C++ compiler (/usr/bin/g++ -std=gnu++11 -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -Wl,-z,relro) works... yes
checking whether the C++ compiler (/usr/bin/g++ -std=gnu++11 -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -Wl,-z,relro) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether /usr/bin/g++ -std=gnu++11 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 for sb-conf... no
checking for ve... no
checking for X... no
checking for ARM SIMD support in compiler... yes
checking ARM version support in compiler... 7
checking for ARM NEON support in compiler... yes
checking for --noexecstack option to as... yes
checking for -z noexecstack option to ld... yes
checking for -z text option to ld... yes
checking for --build-id option to ld... yes
checking for PIE support... 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 ssize_t... yes
checking whether 64-bits std::atomic requires -latomic... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for gethostbyname_r in -lc_r... no
checking for library containing dlopen... -ldl
checking for dlfcn.h... yes
checking for socket in -lsocket... no
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes
checking whether /usr/bin/gcc -std=gnu99 needs -traditional... no
checking for 8-bit clean memcmp... yes
checking for getc_unlocked... yes
checking for _getc_nolock... no
checking for gmtime_r... yes
checking for localtime_r... yes
checking for pthread_getname_np... yes
checking for clock_gettime(CLOCK_MONOTONIC)... 
checking for sin in -lm... yes
checking for sincos in -lm... yes
checking for __sincos in -lm... no
checking for wcrtomb... yes
checking for mbrtowc... yes
checking for res_ninit()... yes
checking for nl_langinfo and CODESET... yes
checking for an implementation of va_copy()... yes
checking whether va_list can be copied by value... yes
checking for ARM EABI... yes
checking whether the C++ "using" keyword resolves ambiguity... yes
checking for C++ dynamic_cast to void*... yes
checking for __thread keyword for TLS variables... yes
checking for __attribute__((always_inline))... yes
checking for LC_MESSAGES... yes
checking for localeconv... yes
checking NSPR selection... posix-wrapper
checking for gzread in -lz... yes
checking for __cxa_demangle... yes
checking for -pipe support... yes
checking whether C compiler supports -fprofile-generate... yes
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... section-ordering-file
checking for readline in -lreadline... yes
checking for posix_fadvise... yes
checking for posix_fallocate... yes
checking for malloc.h... yes
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... yes
checking for malloc_usable_size... yes
checking whether malloc_usable_size definition can use const argument... no
checking for valloc in malloc.h... yes
checking for valloc in unistd.h... no
checking for setlocale... yes
checking for localeconv... (cached) yes
updating cache ./config.cache
creating ./config.data
Creating config.status
Reticulating splines...
Finished reading 36 moz.build files in 0.51s
Processed into 191 build config descriptors in 1.01s
RecursiveMake backend executed in 0.73s
  133 total backend files; 133 created; 0 updated; 0 unchanged; 0 deleted; 8 -> 32 Makefile
FasterMake backend executed in 0.01s
  4 total backend files; 4 created; 0 updated; 0 unchanged; 0 deleted
Total wall time: 2.58s; CPU time: 1.92s; Efficiency: 74%; Untracked: 0.32s
make[1]: Leaving directory '/build/mozjs52-52.9.1'
   dh_auto_build -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
	cd js/src && make -j3
make[1]: Entering directory '/build/mozjs52-52.9.1/js/src'
make[2]: Entering directory '/build/mozjs52-52.9.1/js/src'
make recurse_pre-export
make[3]: Entering directory '/build/mozjs52-52.9.1/js/src'
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/include _build_manifests/install/dist_include
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/public _build_manifests/install/dist_public
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/private _build_manifests/install/dist_private
Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/sdk _build_manifests/install/dist_sdk
Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove _tests _build_manifests/install/_tests
Elapsed: 0.00s; From dist/sdk: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.00s; From _tests: Kept 1 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.61s; From dist/include: Kept 1 existing; Added/updated 326; Removed 0 files and 0 directories.
make[3]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Entering directory '/build/mozjs52-52.9.1/js/src'
make recurse_export
make[3]: Entering directory '/build/mozjs52-52.9.1/js/src'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config'
mkdir -p '.deps/'
/usr/bin/gcc -std=gnu99 -o host_nsinstall.o -c  -DXP_UNIX -MD -MP -MF .deps/host_nsinstall.o.pp  -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE  -I/build/mozjs52-52.9.1/config -I/build/mozjs52-52.9.1/js/src/config  -I/build/mozjs52-52.9.1/js/src/dist/include   /build/mozjs52-52.9.1/config/nsinstall.c
/usr/bin/gcc -std=gnu99 -o host_pathsub.o -c  -DXP_UNIX -MD -MP -MF .deps/host_pathsub.o.pp  -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE  -I/build/mozjs52-52.9.1/config -I/build/mozjs52-52.9.1/js/src/config  -I/build/mozjs52-52.9.1/js/src/dist/include   /build/mozjs52-52.9.1/config/pathsub.c
nsinstall_real
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py -- /usr/bin/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -MD -MP -MF .deps/nsinstall_real.pp  -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE   host_nsinstall.o host_pathsub.o  
cp nsinstall_real nsinstall.tmp
mv nsinstall.tmp nsinstall
../config/nsinstall -R -m 755 'nsinstall' '../dist/bin'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config'
mkdir -p 'system_wrappers/'
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DBUILD_ARM_NEON=1 -DCPP_THROW_NEW='throw()' -DCROSS_COMPILE='' -DD_INO=d_ino -DEDITLINE=1 -DENABLE_INTL_API=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MBRTOWC=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETLOCALE=1 -DHAVE_SINCOS=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_WCRTOMB=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_CPU_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DJS_POSIX_NSPR=1 -DJS_TRACE_LOGGING=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZJS_MAJOR_VERSION=52 -DMOZJS_MINOR_VERSION=9 -DMOZ_BUILD_APP=js -DMOZ_DLL_SUFFIX='".so"' -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_THUMB2=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD= \
	-DMOZ_TREE_CAIRO= \
	-DMOZ_TREE_PIXMAN= \
	-DMOZ_SYSTEM_HUNSPELL= \
	-DMOZ_SYSTEM_BZ2= \
	-DMOZ_SYSTEM_ZLIB=1 \
	-DMOZ_SYSTEM_PNG= \
	-DMOZ_SYSTEM_JPEG= \
	-DMOZ_SYSTEM_LIBEVENT= \
	-DMOZ_SYSTEM_LIBVPX= \
	-DMOZ_SYSTEM_ICU= \
	/build/mozjs52-52.9.1/config/system-headers /build/mozjs52-52.9.1/config/stl-headers | /usr/bin/perl /build/mozjs52-52.9.1/nsprpub/config/make-system-wrappers.pl system_wrappers
../config/nsinstall -R system_wrappers ../dist
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/mozjemalloc'
make[4]: Nothing to be done for 'export'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/mozjemalloc'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/mozglue/build'
make[4]: Nothing to be done for 'export'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/mozglue/build'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src'
js-confdefs.h
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.file_generate /build/mozjs52-52.9.1/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp /build/mozjs52-52.9.1/js/src/js-confdefs.h.in
js-config.h
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.file_generate /build/mozjs52-52.9.1/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp /build/mozjs52-52.9.1/js/src/js-config.h.in
jsautokw.h
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.file_generate /build/mozjs52-52.9.1/js/src/jsautokw.py main jsautokw.h .deps/jsautokw.h.pp /build/mozjs52-52.9.1/js/src/vm/Keywords.h
selfhosted.out.h
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.file_generate /build/mozjs52-52.9.1/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp /build/mozjs52-52.9.1/js/src/js.msg /build/mozjs52-52.9.1/js/src/builtin/TypedObjectConstants.h /build/mozjs52-52.9.1/js/src/builtin/SelfHostingDefines.h /build/mozjs52-52.9.1/js/src/builtin/Utilities.js /build/mozjs52-52.9.1/js/src/builtin/Array.js /build/mozjs52-52.9.1/js/src/builtin/Classes.js /build/mozjs52-52.9.1/js/src/builtin/Date.js /build/mozjs52-52.9.1/js/src/builtin/Error.js /build/mozjs52-52.9.1/js/src/builtin/Function.js /build/mozjs52-52.9.1/js/src/builtin/Generator.js /build/mozjs52-52.9.1/js/src/builtin/Intl.js /build/mozjs52-52.9.1/js/src/builtin/IntlData.js /build/mozjs52-52.9.1/js/src/builtin/Iterator.js /build/mozjs52-52.9.1/js/src/builtin/Map.js /build/mozjs52-52.9.1/js/src/builtin/Module.js /build/mozjs52-52.9.1/js/src/builtin/Number.js /build/mozjs52-52.9.1/js/src/builtin/Object.js /build/mozjs52-52.9.1/js/src/builtin/Reflect.js /build/mozjs52-52.9.1/js/src/builtin/RegExp.js /build/mozjs52-52.9.1/js/src/builtin/RegExpGlobalReplaceOpt.h.js /build/mozjs52-52.9.1/js/src/builtin/RegExpLocalReplaceOpt.h.js /build/mozjs52-52.9.1/js/src/builtin/String.js /build/mozjs52-52.9.1/js/src/builtin/Set.js /build/mozjs52-52.9.1/js/src/builtin/Sorting.js /build/mozjs52-52.9.1/js/src/builtin/TypedArray.js /build/mozjs52-52.9.1/js/src/builtin/TypedObject.js /build/mozjs52-52.9.1/js/src/builtin/WeakMap.js /build/mozjs52-52.9.1/js/src/builtin/WeakSet.js /build/mozjs52-52.9.1/js/src/builtin/Promise.js
/usr/bin/g++ -std=gnu++11 -E -o self-hosting-preprocessed.pp -DHAVE_SINCOS=1 -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DEXPOSE_INTL_API=1 -DJS_NUNBOX32=1 -DU_USING_ICU_NAMESPACE=0 -DNO_NSPR_10_SUPPORT=1 -DHAVE_LIBM=1 -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_SYS_QUEUE_H=1 -DMALLOC_H=<malloc.h> -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_LANGINFO_CODESET=1 -DSTDC_HEADERS=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_MALLOC_H=1 -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DBUILD_ARM_NEON=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DMOZ_DLL_SUFFIX=".so" -DMOZ_MEMORY=1 -DX_DISPLAY_MISSING=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DMOZILLA_UAVERSION="52.0" -DHAVE_POSIX_FADVISE=1 -DHAVE_GETOPT_H=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DJS_POSIX_NSPR=1 -DENABLE_INTL_API=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DVA_COPY=va_copy -DJS_CPU_ARM=1 -DHAVE_MEMALIGN=1 -DHAVE_LOCALECONV=1 -DMOZILLA_VERSION_U=52.9.1 -DJS_CODEGEN_ARM=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_BUILD_APP=js -DHAVE_ARM_NEON=1 -DMOZJS_MAJOR_VERSION=52 -DHAVE_SETLOCALE=1 -DHAVE_SYS_STATFS_H=1 -DSPIDERMONKEY_PROMISE=1 -DMOZILLA_VERSION="52.9.1" -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_ARM_SIMD=1 -DHAVE_MBRTOWC=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1 -DNDEBUG=1 -DMOZ_MEMORY_LINUX=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_I18N_LC_MESSAGES=1 -DD_INO=d_ino -DJS_TRACE_LOGGING=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DHAVE_SYS_VFS_H=1 -DHAVE_WCRTOMB=1 -DCPP_THROW_NEW=throw() -DHAVE_SYS_TYPES_H=1 -DGTEST_HAS_RTTI=0 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_NL_TYPES_H=1 -DXP_LINUX=1 -DHAVE_RES_NINIT=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_VA_COPY=1 -DMOZ_THUMB2=1 -DHAVE_NETINET_IN_H=1 -DMOZJS_MINOR_VERSION=9 -DHAVE_SYS_STATVFS_H=1 -DHAVE_BYTESWAP_H=1 -DENABLE_TESTS=1 -DMOZ_UPDATE_CHANNEL=default -DHAVE_VALLOC=1 -DU_STATIC_IMPLEMENTATION=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DEDITLINE=1 -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp
../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/tests'
make[4]: Nothing to be done for 'export'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/tests'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
shellmoduleloader.out.h
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.file_generate /build/mozjs52-52.9.1/js/src/builtin/embedjs.py generate_shellmoduleloader shellmoduleloader.out.h .deps/shellmoduleloader.out.h.pp /build/mozjs52-52.9.1/js/src/js.msg /build/mozjs52-52.9.1/js/src/shell/ModuleLoader.js
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests'
make[4]: Nothing to be done for 'export'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests'
/usr/bin/g++ -std=gnu++11 -E -o self-hosting-preprocessed.pp -DHAVE_SINCOS=1 -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DEXPOSE_INTL_API=1 -DJS_NUNBOX32=1 -DU_USING_ICU_NAMESPACE=0 -DNO_NSPR_10_SUPPORT=1 -DHAVE_LIBM=1 -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_SYS_QUEUE_H=1 -DMALLOC_H=<malloc.h> -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_LANGINFO_CODESET=1 -DSTDC_HEADERS=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_MALLOC_H=1 -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DBUILD_ARM_NEON=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DMOZ_DLL_SUFFIX=".so" -DMOZ_MEMORY=1 -DX_DISPLAY_MISSING=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DMOZILLA_UAVERSION="52.0" -DHAVE_POSIX_FADVISE=1 -DHAVE_GETOPT_H=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DJS_POSIX_NSPR=1 -DENABLE_INTL_API=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DVA_COPY=va_copy -DJS_CPU_ARM=1 -DHAVE_MEMALIGN=1 -DHAVE_LOCALECONV=1 -DMOZILLA_VERSION_U=52.9.1 -DJS_CODEGEN_ARM=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_BUILD_APP=js -DHAVE_ARM_NEON=1 -DMOZJS_MAJOR_VERSION=52 -DHAVE_SETLOCALE=1 -DHAVE_SYS_STATFS_H=1 -DSPIDERMONKEY_PROMISE=1 -DMOZILLA_VERSION="52.9.1" -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_ARM_SIMD=1 -DHAVE_MBRTOWC=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1 -DNDEBUG=1 -DMOZ_MEMORY_LINUX=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_I18N_LC_MESSAGES=1 -DD_INO=d_ino -DJS_TRACE_LOGGING=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DHAVE_SYS_VFS_H=1 -DHAVE_WCRTOMB=1 -DCPP_THROW_NEW=throw() -DHAVE_SYS_TYPES_H=1 -DGTEST_HAS_RTTI=0 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_NL_TYPES_H=1 -DXP_LINUX=1 -DHAVE_RES_NINIT=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_VA_COPY=1 -DMOZ_THUMB2=1 -DHAVE_NETINET_IN_H=1 -DMOZJS_MINOR_VERSION=9 -DHAVE_SYS_STATVFS_H=1 -DHAVE_BYTESWAP_H=1 -DENABLE_TESTS=1 -DMOZ_UPDATE_CHANNEL=default -DHAVE_VALLOC=1 -DU_STATIC_IMPLEMENTATION=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DEDITLINE=1 -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
make[3]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Entering directory '/build/mozjs52-52.9.1/js/src'
make recurse_compile
make[3]: Entering directory '/build/mozjs52-52.9.1/js/src'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/mozalloc'
mkdir -p '.deps/'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/mozglue/misc'
mkdir -p '.deps/'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/mfbt'
mkdir -p '.deps/'
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_memory_mozalloc0.o -c   -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/memory/mozalloc -I/build/mozjs52-52.9.1/js/src/memory/mozalloc -I/build/mozjs52-52.9.1/js/src/xpcom -I/build/mozjs52-52.9.1/memory/build -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g     /build/mozjs52-52.9.1/js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp
/usr/bin/g++ -std=gnu++11 -o Compression.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt -I/build/mozjs52-52.9.1/js/src/mfbt  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Compression.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow -Wno-unused-function /build/mozjs52-52.9.1/mfbt/Compression.cpp
/usr/bin/g++ -std=gnu++11 -o StackWalk.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/mozglue/misc -I/build/mozjs52-52.9.1/js/src/mozglue/misc  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/StackWalk.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g     /build/mozjs52-52.9.1/mozglue/misc/StackWalk.cpp
/usr/bin/g++ -std=gnu++11 -o TimeStamp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/mozglue/misc -I/build/mozjs52-52.9.1/js/src/mozglue/misc  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TimeStamp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g     /build/mozjs52-52.9.1/mozglue/misc/TimeStamp.cpp
In file included from /build/mozjs52-52.9.1/memory/mozalloc/mozalloc.cpp:69,
                 from /build/mozjs52-52.9.1/js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
                                                    ^~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
 #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
 void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
                                                    ^~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
 #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
 void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmemory_mozalloc.a
rm -f libmemory_mozalloc.a libmemory_mozalloc.a.desc
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --extract -- ar crs libmemory_mozalloc.a Unified_cpp_memory_mozalloc0.o  
/usr/bin/g++ -std=gnu++11 -o TimeStamp_posix.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/mozglue/misc -I/build/mozjs52-52.9.1/js/src/mozglue/misc  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TimeStamp_posix.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g     /build/mozjs52-52.9.1/mozglue/misc/TimeStamp_posix.cpp
libmemory_mozalloc.a.desc
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libmemory_mozalloc.a.desc Unified_cpp_memory_mozalloc0.o  
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/mozalloc'
/usr/bin/g++ -std=gnu++11 -o Decimal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt -I/build/mozjs52-52.9.1/js/src/mfbt  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Decimal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/decimal/Decimal.cpp
libmozglue_misc.a.desc
rm -f libmozglue_misc.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libmozglue_misc.a.desc StackWalk.o TimeStamp.o TimeStamp_posix.o  
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/mozglue/misc'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/modules/fdlibm/src'
mkdir -p '.deps/'
/usr/bin/g++ -std=gnu++11 -o e_acos.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_acos.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_acos.cpp
/usr/bin/g++ -std=gnu++11 -o e_acosh.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_acosh.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_acosh.cpp
/usr/bin/g++ -std=gnu++11 -o e_asin.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_asin.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_asin.cpp
/usr/bin/g++ -std=gnu++11 -o e_atan2.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_atan2.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_atan2.cpp
/usr/bin/g++ -std=gnu++11 -o e_atanh.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_atanh.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_atanh.cpp
/usr/bin/g++ -std=gnu++11 -o e_cosh.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_cosh.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_cosh.cpp
/usr/bin/g++ -std=gnu++11 -o e_exp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_exp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_exp.cpp
/usr/bin/g++ -std=gnu++11 -o e_hypot.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_hypot.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_hypot.cpp
/usr/bin/g++ -std=gnu++11 -o e_log.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_log.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_log.cpp
/usr/bin/g++ -std=gnu++11 -o e_log10.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_log10.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_log10.cpp
/usr/bin/g++ -std=gnu++11 -o e_log2.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_log2.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_log2.cpp
/usr/bin/g++ -std=gnu++11 -o e_pow.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_pow.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_pow.cpp
/usr/bin/g++ -std=gnu++11 -o e_sinh.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_sinh.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_sinh.cpp
/usr/bin/g++ -std=gnu++11 -o e_sqrt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/e_sqrt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/e_sqrt.cpp
/usr/bin/g++ -std=gnu++11 -o k_exp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/k_exp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/k_exp.cpp
/usr/bin/g++ -std=gnu++11 -o s_asinh.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_asinh.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_asinh.cpp
/usr/bin/g++ -std=gnu++11 -o s_atan.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_atan.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_atan.cpp
/usr/bin/g++ -std=gnu++11 -o s_cbrt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_cbrt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_cbrt.cpp
/usr/bin/g++ -std=gnu++11 -o s_ceil.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_ceil.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_ceil.cpp
/usr/bin/g++ -std=gnu++11 -o s_ceilf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_ceilf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_ceilf.cpp
/usr/bin/g++ -std=gnu++11 -o s_copysign.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_copysign.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_copysign.cpp
/usr/bin/g++ -std=gnu++11 -o s_expm1.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_expm1.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_expm1.cpp
/usr/bin/g++ -std=gnu++11 -o s_fabs.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_fabs.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_fabs.cpp
/usr/bin/g++ -std=gnu++11 -o s_floor.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_floor.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_floor.cpp
/usr/bin/g++ -std=gnu++11 -o s_floorf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_floorf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_floorf.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_mfbt0.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt -I/build/mozjs52-52.9.1/js/src/mfbt  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/js/src/mfbt/Unified_cpp_mfbt0.cpp
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/nspr'
libnspr.a.desc
rm -f libnspr.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libnspr.a.desc   
/usr/bin/g++ -std=gnu++11 -o s_log1p.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_log1p.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_log1p.cpp
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/nspr'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/icu/data'
mkdir -p '.deps/'
icudata_gas.o
/usr/bin/gcc -std=gnu99 -o icudata_gas.o -DNDEBUG=1 -DTRIMMED=1 -fPIC -Wa,--noexecstack  -g '-DICU_DATA_FILE="icudt58l.dat"' -DICU_DATA_SYMBOL=icudt58_dat  -I/build/mozjs52-52.9.1/config/external/icu/data -c /build/mozjs52-52.9.1/config/external/icu/data/icudata_gas.S
/usr/bin/g++ -std=gnu++11 -o s_nearbyint.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_nearbyint.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_nearbyint.cpp
libicudata.a.desc
rm -f libicudata.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libicudata.a.desc icudata_gas.o  
/usr/bin/g++ -std=gnu++11 -o s_rint.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_rint.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_rint.cpp
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/icu/data'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/icu/common'
mkdir -p '.deps/'
/usr/bin/gcc -std=gnu99 -o cmemory.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cmemory.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/cmemory.c
/usr/bin/g++ -std=gnu++11 -o s_rintf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_rintf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_rintf.cpp
/usr/bin/gcc -std=gnu99 -o cstring.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cstring.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/cstring.c
/usr/bin/g++ -std=gnu++11 -o s_scalbn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_scalbn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_scalbn.cpp
/usr/bin/gcc -std=gnu99 -o cwchar.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cwchar.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/cwchar.c
/usr/bin/gcc -std=gnu99 -o icudataver.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icudataver.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/icudataver.c
/usr/bin/gcc -std=gnu99 -o locmap.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/locmap.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/locmap.c
/usr/bin/g++ -std=gnu++11 -o s_tanh.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_tanh.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_tanh.cpp
/usr/bin/gcc -std=gnu99 -o propsvec.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/propsvec.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/propsvec.c
/usr/bin/g++ -std=gnu++11 -o s_trunc.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_trunc.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_trunc.cpp
/usr/bin/g++ -std=gnu++11 -o s_truncf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/modules/fdlibm/src -I/build/mozjs52-52.9.1/js/src/modules/fdlibm/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/s_truncf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-parentheses -Wno-sign-compare  /build/mozjs52-52.9.1/modules/fdlibm/src/s_truncf.cpp
/usr/bin/gcc -std=gnu99 -o uarrsort.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uarrsort.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/uarrsort.c
libmodules_fdlibm_src.a.desc
rm -f libmodules_fdlibm_src.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libmodules_fdlibm_src.a.desc e_acos.o e_acosh.o e_asin.o e_atan2.o e_atanh.o e_cosh.o e_exp.o e_hypot.o e_log.o e_log10.o e_log2.o e_pow.o e_sinh.o e_sqrt.o k_exp.o s_asinh.o s_atan.o s_cbrt.o s_ceil.o s_ceilf.o s_copysign.o s_expm1.o s_fabs.o s_floor.o s_floorf.o s_log1p.o s_nearbyint.o s_rint.o s_rintf.o s_scalbn.o s_tanh.o s_trunc.o s_truncf.o  
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/modules/fdlibm/src'
/usr/bin/gcc -std=gnu99 -o ubidi.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubidi.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ubidi.c
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/icu/i18n'
mkdir -p '.deps/'
/usr/bin/gcc -std=gnu99 -o decContext.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decContext.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/i18n/decContext.c
/usr/bin/gcc -std=gnu99 -o decNumber.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decNumber.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/i18n/decNumber.c
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_mfbt1.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt -I/build/mozjs52-52.9.1/js/src/mfbt  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/js/src/mfbt/Unified_cpp_mfbt1.cpp
/usr/bin/gcc -std=gnu99 -o ubidi_props.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubidi_props.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ubidi_props.c
/usr/bin/gcc -std=gnu99 -o ubidiln.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubidiln.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ubidiln.c
libmfbt.a.desc
rm -f libmfbt.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libmfbt.a.desc Compression.o Decimal.o Unified_cpp_mfbt0.o Unified_cpp_mfbt1.o  
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/mfbt'
/usr/bin/gcc -std=gnu99 -o ubiditransform.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubiditransform.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ubiditransform.c
/usr/bin/gcc -std=gnu99 -o ulocdata.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ulocdata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/i18n/ulocdata.c
/usr/bin/gcc -std=gnu99 -o ubidiwrt.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubidiwrt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ubidiwrt.c
/usr/bin/gcc -std=gnu99 -o utmscale.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utmscale.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/i18n/utmscale.c
/usr/bin/g++ -std=gnu++11 -o affixpatternparser.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/affixpatternparser.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/affixpatternparser.cpp
/usr/bin/gcc -std=gnu99 -o ucat.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucat.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucat.c
/usr/bin/g++ -std=gnu++11 -o alphaindex.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/alphaindex.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/alphaindex.cpp
/usr/bin/gcc -std=gnu99 -o uchar.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uchar.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/uchar.c
/usr/bin/gcc -std=gnu99 -o ucmndata.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucmndata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucmndata.c
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/zlib'
libzlib.a.desc
rm -f libzlib.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libzlib.a.desc   
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/zlib'
/usr/bin/gcc -std=gnu99 -o ucnv.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv.c
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/mfbt/tests'
mkdir -p '.deps/'
/usr/bin/g++ -std=gnu++11 -o TestArray.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestArray.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestArray.cpp
/usr/bin/g++ -std=gnu++11 -o TestArrayUtils.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestArrayUtils.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestArrayUtils.cpp
/usr/bin/g++ -std=gnu++11 -o TestAtomics.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestAtomics.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestAtomics.cpp
/usr/bin/g++ -std=gnu++11 -o anytrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/anytrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/anytrans.cpp
/usr/bin/g++ -std=gnu++11 -o astro.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/astro.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/astro.cpp
/usr/bin/gcc -std=gnu99 -o ucnv_cb.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_cb.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_cb.c
/usr/bin/gcc -std=gnu99 -o ucnv_cnv.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_cnv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_cnv.c
/usr/bin/gcc -std=gnu99 -o ucnv_ct.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_ct.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_ct.c
/usr/bin/gcc -std=gnu99 -o ucnv_err.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_err.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_err.c
/usr/bin/g++ -std=gnu++11 -o basictz.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/basictz.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/basictz.cpp
/usr/bin/gcc -std=gnu99 -o ucnv_lmb.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_lmb.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_lmb.c
/usr/bin/gcc -std=gnu99 -o ucnv_set.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_set.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_set.c
/usr/bin/gcc -std=gnu99 -o ucnv_u16.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_u16.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u16.c
/usr/bin/gcc -std=gnu99 -o ucnv_u32.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_u32.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u32.c
/usr/bin/g++ -std=gnu++11 -o bocsu.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/bocsu.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/bocsu.cpp
/usr/bin/gcc -std=gnu99 -o ucnv_u7.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_u7.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u7.c
/usr/bin/g++ -std=gnu++11 -o brktrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/brktrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/brktrans.cpp
/usr/bin/g++ -std=gnu++11 -o buddhcal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/buddhcal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/buddhcal.cpp
/usr/bin/g++ -std=gnu++11 -o calendar.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/calendar.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp
/usr/bin/gcc -std=gnu99 -o ucnv_u8.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_u8.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u8.c
/usr/bin/gcc -std=gnu99 -o ucnvdisp.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvdisp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnvdisp.c
/build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp: In member function 'virtual void icu_58::Calendar::add(UCalendarDateFields, int32_t, UErrorCode&)':
/build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp:2129:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         }
         ^
/build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp:2133:5: note: here
     case UCAL_EXTENDED_YEAR:
     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp: In member function 'virtual void icu_58::Calendar::prepareGetActual(UCalendarDateFields, UBool, UErrorCode&)':
/build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp:3647:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
         set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR));
         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp:3649:5: note: here
     case UCAL_MONTH:
     ^~~~
/usr/bin/gcc -std=gnu99 -o ucnvhz.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvhz.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnvhz.c
/usr/bin/gcc -std=gnu99 -o ucnvisci.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvisci.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnvisci.c
/usr/bin/gcc -std=gnu99 -o ucnvlat1.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvlat1.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnvlat1.c
/usr/bin/gcc -std=gnu99 -o ucnvscsu.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvscsu.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ucnvscsu.c
/usr/bin/g++ -std=gnu++11 -o TestBinarySearch.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestBinarySearch.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestBinarySearch.cpp
/usr/bin/g++ -std=gnu++11 -o TestBloomFilter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestBloomFilter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestBloomFilter.cpp
/usr/bin/g++ -std=gnu++11 -o casetrn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/casetrn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/casetrn.cpp
/usr/bin/g++ -std=gnu++11 -o cecal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/cecal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/cecal.cpp
/usr/bin/gcc -std=gnu99 -o udatamem.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/udatamem.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/udatamem.c
/usr/bin/g++ -std=gnu++11 -o TestBufferList.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestBufferList.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestBufferList.cpp
/usr/bin/gcc -std=gnu99 -o udataswp.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/udataswp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/udataswp.c
/build/mozjs52-52.9.1/intl/icu/source/common/udataswp.c: In function 'udata_openSwapperForInputData_58':
/build/mozjs52-52.9.1/intl/icu/source/common/udataswp.c:438:29: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
     if( (length>=0 && length<sizeof(DataHeader)) ||
                             ^
/usr/bin/gcc -std=gnu99 -o uenum.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uenum.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/uenum.c
/usr/bin/g++ -std=gnu++11 -o chnsecal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/chnsecal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/chnsecal.cpp
/usr/bin/gcc -std=gnu99 -o uhash.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uhash.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/uhash.c
/usr/bin/gcc -std=gnu99 -o uinvchar.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uinvchar.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/uinvchar.c
In file included from /build/mozjs52-52.9.1/js/src/dist/include/mozilla/Maybe.h:13,
                 from /build/mozjs52-52.9.1/js/src/dist/include/mozilla/BufferList.h:12,
                 from /build/mozjs52-52.9.1/mfbt/tests/TestBufferList.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Assertions.h: In member function 'mozilla::BufferList<AllocPolicy> mozilla::BufferList<AllocPolicy>::Extract(mozilla::BufferList<AllocPolicy>::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Assertions.h:429:5: warning: '*((void*)& lastSegmentSize +8)' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \
     ^~
In file included from /build/mozjs52-52.9.1/mfbt/tests/TestBufferList.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/BufferList.h:469:17: note: '*((void*)& lastSegmentSize +8)' was declared here
   Maybe<size_t> lastSegmentSize;
                 ^~~~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o ulist.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ulist.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ulist.c
/usr/bin/g++ -std=gnu++11 -o choicfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/choicfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/choicfmt.cpp
/build/mozjs52-52.9.1/intl/icu/source/common/ulist.c: In function 'ulist_containsString_58':
/build/mozjs52-52.9.1/intl/icu/source/common/ulist.c:161:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
             if (length == uprv_strlen(pointer->data)) {
                        ^~
/usr/bin/gcc -std=gnu99 -o uloc_tag.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uloc_tag.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c
/build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c: In function '_appendLDMLExtensionAsKeywords':
/build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c:1374:31: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
                 if (bcpKeyLen >= sizeof(bcpKeyBuf)) {
                               ^~
/build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c:1409:36: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
                     if (bcpTypeLen >= sizeof(bcpTypeBuf)) {
                                    ^~
/build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c: In function 'uloc_toLanguageTag_58':
/build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c:1084:24: warning: 'bcpValue' may be used uninitialized in this function [-Wmaybe-uninitialized]
             ext->value = bcpValue;
             ~~~~~~~~~~~^~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c:926:30: note: 'bcpValue' was declared here
         const char *bcpKey, *bcpValue;
                              ^~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c:1083:22: warning: 'bcpKey' may be used uninitialized in this function [-Wmaybe-uninitialized]
             ext->key = bcpKey;
             ~~~~~~~~~^~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.c:926:21: note: 'bcpKey' was declared here
         const char *bcpKey, *bcpValue;
                     ^~~~~~
/usr/bin/g++ -std=gnu++11 -o coleitr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/coleitr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/coleitr.cpp
/usr/bin/g++ -std=gnu++11 -o TestCasting.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestCasting.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestCasting.cpp
/usr/bin/g++ -std=gnu++11 -o TestCeilingFloor.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestCeilingFloor.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestCeilingFloor.cpp
/usr/bin/g++ -std=gnu++11 -o TestCheckedInt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestCheckedInt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestCheckedInt.cpp
/usr/bin/gcc -std=gnu99 -o umapfile.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/umapfile.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/umapfile.c
/usr/bin/gcc -std=gnu99 -o umath.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/umath.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/umath.c
/usr/bin/gcc -std=gnu99 -o ures_cnv.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ures_cnv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ures_cnv.c
/build/mozjs52-52.9.1/intl/icu/source/common/ures_cnv.c: In function 'ures_openU_58':
/build/mozjs52-52.9.1/intl/icu/source/common/ures_cnv.c:46:18: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
         if(length>=sizeof(pathBuffer)) {
                  ^~
/build/mozjs52-52.9.1/intl/icu/source/common/ures_cnv.c:64:22: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
             if(length>=sizeof(pathBuffer)) {
                      ^~
/usr/bin/gcc -std=gnu99 -o usc_impl.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/usc_impl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/usc_impl.c
/usr/bin/g++ -std=gnu++11 -o coll.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/coll.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/coll.cpp
/usr/bin/gcc -std=gnu99 -o uscript.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uscript.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/uscript.c
/usr/bin/gcc -std=gnu99 -o ustrfmt.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ustrfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/ustrfmt.c
/usr/bin/gcc -std=gnu99 -o utf_impl.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utf_impl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/utf_impl.c
/usr/bin/gcc -std=gnu99 -o utrace.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utrace.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/utrace.c
/build/mozjs52-52.9.1/intl/icu/source/common/utrace.c: In function 'outputPtrBytes':
/build/mozjs52-52.9.1/intl/icu/source/common/utrace.c:149:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
     for (i=0; i<sizeof(void *); i++) {
                ^
/usr/bin/gcc -std=gnu99 -o utypes.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utypes.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/utypes.c
/usr/bin/gcc -std=gnu99 -o wintz.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/wintz.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g    /build/mozjs52-52.9.1/intl/icu/source/common/wintz.c
/usr/bin/g++ -std=gnu++11 -o appendable.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/appendable.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/appendable.cpp
/usr/bin/g++ -std=gnu++11 -o bmpset.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/bmpset.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/bmpset.cpp
/usr/bin/g++ -std=gnu++11 -o collation.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collation.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collation.cpp
/usr/bin/g++ -std=gnu++11 -o collationbuilder.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationbuilder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationbuilder.cpp
/usr/bin/g++ -std=gnu++11 -o brkeng.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/brkeng.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/brkeng.cpp
/usr/bin/g++ -std=gnu++11 -o brkiter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/brkiter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/brkiter.cpp
/usr/bin/g++ -std=gnu++11 -o bytestream.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/bytestream.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/bytestream.cpp
/usr/bin/g++ -std=gnu++11 -o bytestrie.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/bytestrie.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/bytestrie.cpp
/usr/bin/g++ -std=gnu++11 -o bytestriebuilder.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/bytestriebuilder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/bytestriebuilder.cpp
/usr/bin/g++ -std=gnu++11 -o collationcompare.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationcompare.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationcompare.cpp
/usr/bin/g++ -std=gnu++11 -o bytestrieiterator.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/bytestrieiterator.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/bytestrieiterator.cpp
/usr/bin/g++ -std=gnu++11 -o caniter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/caniter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/caniter.cpp
/usr/bin/g++ -std=gnu++11 -o collationdata.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationdata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdata.cpp
/usr/bin/g++ -std=gnu++11 -o collationdatabuilder.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationdatabuilder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatabuilder.cpp
/usr/bin/g++ -std=gnu++11 -o chariter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/chariter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/chariter.cpp
/usr/bin/g++ -std=gnu++11 -o charstr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/charstr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/charstr.cpp
/usr/bin/g++ -std=gnu++11 -o cstr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/cstr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/cstr.cpp
/usr/bin/g++ -std=gnu++11 -o dictbe.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dictbe.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/dictbe.cpp
/usr/bin/g++ -std=gnu++11 -o dictionarydata.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dictionarydata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/dictionarydata.cpp
/usr/bin/g++ -std=gnu++11 -o dtintrv.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dtintrv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/dtintrv.cpp
/usr/bin/g++ -std=gnu++11 -o errorcode.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/errorcode.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/errorcode.cpp
/usr/bin/g++ -std=gnu++11 -o filteredbrk.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/filteredbrk.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/filteredbrk.cpp
/usr/bin/g++ -std=gnu++11 -o filterednormalizer2.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/filterednormalizer2.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/filterednormalizer2.cpp
/usr/bin/g++ -std=gnu++11 -o collationdatareader.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationdatareader.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatareader.cpp
/usr/bin/g++ -std=gnu++11 -o icuplug.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/icuplug.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/icuplug.cpp
/usr/bin/g++ -std=gnu++11 -o listformatter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/listformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/listformatter.cpp
/usr/bin/g++ -std=gnu++11 -o collationdatawriter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationdatawriter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationdatawriter.cpp
/usr/bin/g++ -std=gnu++11 -o loadednormalizer2impl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/loadednormalizer2impl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/loadednormalizer2impl.cpp
/usr/bin/g++ -std=gnu++11 -o collationfastlatin.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationfastlatin.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfastlatin.cpp
/usr/bin/g++ -std=gnu++11 -o locavailable.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/locavailable.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/locavailable.cpp
/usr/bin/g++ -std=gnu++11 -o locbased.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/locbased.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/locbased.cpp
/usr/bin/g++ -std=gnu++11 -o locdispnames.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/locdispnames.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/locdispnames.cpp
/usr/bin/g++ -std=gnu++11 -o collationfastlatinbuilder.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationfastlatinbuilder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfastlatinbuilder.cpp
/build/mozjs52-52.9.1/intl/icu/source/common/locdispnames.cpp: In function 'int32_t uloc_getDisplayName_58(const char*, const char*, UChar*, int32_t, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/common/locdispnames.cpp:642:54: warning: this statement may fall through [-Wimplicit-fallthrough=]
                             kenum = uloc_openKeywords(locale, pErrorCode);
/build/mozjs52-52.9.1/intl/icu/source/common/locdispnames.cpp:644:25: note: here
                         default: {
                         ^~~~~~~
/usr/bin/g++ -std=gnu++11 -o locdspnm.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/locdspnm.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/locdspnm.cpp
/usr/bin/g++ -std=gnu++11 -o collationfcd.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationfcd.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationfcd.cpp
/usr/bin/g++ -std=gnu++11 -o collationiterator.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationiterator.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationiterator.cpp
/usr/bin/g++ -std=gnu++11 -o locid.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/locid.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/locid.cpp
/usr/bin/g++ -std=gnu++11 -o collationkeys.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationkeys.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationkeys.cpp
/usr/bin/g++ -std=gnu++11 -o loclikely.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/loclikely.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/loclikely.cpp
/usr/bin/g++ -std=gnu++11 -o locresdata.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/locresdata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/locresdata.cpp
/usr/bin/g++ -std=gnu++11 -o collationroot.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationroot.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationroot.cpp
/usr/bin/g++ -std=gnu++11 -o locutil.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/locutil.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/locutil.cpp
/usr/bin/g++ -std=gnu++11 -o collationrootelements.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationrootelements.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationrootelements.cpp
/usr/bin/g++ -std=gnu++11 -o collationruleparser.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationruleparser.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationruleparser.cpp
/usr/bin/g++ -std=gnu++11 -o messagepattern.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/messagepattern.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/messagepattern.cpp
/usr/bin/g++ -std=gnu++11 -o normalizer2.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/normalizer2.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/normalizer2.cpp
/usr/bin/g++ -std=gnu++11 -o collationsets.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationsets.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationsets.cpp
/usr/bin/g++ -std=gnu++11 -o collationsettings.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationsettings.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationsettings.cpp
/usr/bin/g++ -std=gnu++11 -o normalizer2impl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/normalizer2impl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/normalizer2impl.cpp
/usr/bin/g++ -std=gnu++11 -o collationtailoring.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationtailoring.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationtailoring.cpp
/usr/bin/g++ -std=gnu++11 -o collationweights.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/collationweights.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/collationweights.cpp
/usr/bin/g++ -std=gnu++11 -o compactdecimalformat.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/compactdecimalformat.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/compactdecimalformat.cpp
/usr/bin/g++ -std=gnu++11 -o normlzr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/normlzr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/normlzr.cpp
/usr/bin/g++ -std=gnu++11 -o coptccal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/coptccal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/coptccal.cpp
/usr/bin/g++ -std=gnu++11 -o parsepos.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/parsepos.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/parsepos.cpp
/usr/bin/g++ -std=gnu++11 -o patternprops.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/patternprops.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/patternprops.cpp
/usr/bin/g++ -std=gnu++11 -o pluralmap.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/pluralmap.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/pluralmap.cpp
/usr/bin/g++ -std=gnu++11 -o cpdtrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/cpdtrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/cpdtrans.cpp
/usr/bin/g++ -std=gnu++11 -o csdetect.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/csdetect.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/csdetect.cpp
/usr/bin/g++ -std=gnu++11 -o propname.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/propname.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/propname.cpp
/usr/bin/g++ -std=gnu++11 -o csmatch.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/csmatch.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/csmatch.cpp
/usr/bin/g++ -std=gnu++11 -o punycode.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/punycode.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/punycode.cpp
/usr/bin/g++ -std=gnu++11 -o csr2022.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/csr2022.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/csr2022.cpp
/usr/bin/g++ -std=gnu++11 -o putil.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/putil.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/putil.cpp
/usr/bin/g++ -std=gnu++11 -o csrecog.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/csrecog.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/csrecog.cpp
/usr/bin/g++ -std=gnu++11 -o csrmbcs.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/csrmbcs.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/csrmbcs.cpp
/usr/bin/g++ -std=gnu++11 -o csrsbcs.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/csrsbcs.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/csrsbcs.cpp
/usr/bin/g++ -std=gnu++11 -o rbbi.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbi.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/rbbi.cpp
/usr/bin/g++ -std=gnu++11 -o rbbidata.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbidata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/rbbidata.cpp
/usr/bin/g++ -std=gnu++11 -o rbbinode.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbinode.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/rbbinode.cpp
/usr/bin/g++ -std=gnu++11 -o rbbirb.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbirb.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/rbbirb.cpp
/usr/bin/g++ -std=gnu++11 -o rbbiscan.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbiscan.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/rbbiscan.cpp
/usr/bin/g++ -std=gnu++11 -o rbbisetb.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbisetb.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/rbbisetb.cpp
/usr/bin/g++ -std=gnu++11 -o rbbistbl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbistbl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/rbbistbl.cpp
/usr/bin/g++ -std=gnu++11 -o csrucode.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/csrucode.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/csrucode.cpp
/usr/bin/g++ -std=gnu++11 -o rbbitblb.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbitblb.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/rbbitblb.cpp
/usr/bin/g++ -std=gnu++11 -o resbund.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/resbund.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/resbund.cpp
/usr/bin/g++ -std=gnu++11 -o csrutf8.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/csrutf8.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/csrutf8.cpp
/usr/bin/g++ -std=gnu++11 -o curramt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/curramt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/curramt.cpp
/usr/bin/g++ -std=gnu++11 -o resbund_cnv.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/resbund_cnv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/resbund_cnv.cpp
/usr/bin/g++ -std=gnu++11 -o currfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/currfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/currfmt.cpp
/usr/bin/g++ -std=gnu++11 -o resource.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/resource.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/resource.cpp
/usr/bin/g++ -std=gnu++11 -o currpinf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/currpinf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/currpinf.cpp
/usr/bin/g++ -std=gnu++11 -o ruleiter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ruleiter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ruleiter.cpp
/usr/bin/g++ -std=gnu++11 -o currunit.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/currunit.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/currunit.cpp
/usr/bin/g++ -std=gnu++11 -o schriter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/schriter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/schriter.cpp
/usr/bin/g++ -std=gnu++11 -o dangical.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dangical.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/dangical.cpp
/usr/bin/g++ -std=gnu++11 -o serv.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/serv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/serv.cpp
/usr/bin/g++ -std=gnu++11 -o datefmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/datefmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/datefmt.cpp
/usr/bin/g++ -std=gnu++11 -o servlk.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servlk.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/servlk.cpp
/usr/bin/g++ -std=gnu++11 -o dayperiodrules.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dayperiodrules.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/dayperiodrules.cpp
/usr/bin/g++ -std=gnu++11 -o servlkf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servlkf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/servlkf.cpp
/usr/bin/g++ -std=gnu++11 -o dcfmtsym.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dcfmtsym.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/dcfmtsym.cpp
/usr/bin/g++ -std=gnu++11 -o servls.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servls.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/servls.cpp
/usr/bin/g++ -std=gnu++11 -o servnotf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servnotf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/servnotf.cpp
/usr/bin/g++ -std=gnu++11 -o decfmtst.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/decfmtst.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/decfmtst.cpp
/usr/bin/g++ -std=gnu++11 -o servrbf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servrbf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/servrbf.cpp
/usr/bin/g++ -std=gnu++11 -o decimalformatpattern.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/decimalformatpattern.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/decimalformatpattern.cpp
/usr/bin/g++ -std=gnu++11 -o servslkf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servslkf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/servslkf.cpp
/usr/bin/g++ -std=gnu++11 -o sharedobject.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/sharedobject.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/sharedobject.cpp
/usr/bin/g++ -std=gnu++11 -o simpleformatter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/simpleformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/simpleformatter.cpp
/usr/bin/g++ -std=gnu++11 -o decimfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/decimfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmt.cpp
/usr/bin/g++ -std=gnu++11 -o stringpiece.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/stringpiece.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/stringpiece.cpp
/usr/bin/g++ -std=gnu++11 -o stringtriebuilder.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/stringtriebuilder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/stringtriebuilder.cpp
/usr/bin/g++ -std=gnu++11 -o ubrk.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ubrk.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ubrk.cpp
/usr/bin/g++ -std=gnu++11 -o ucase.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucase.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucase.cpp
/usr/bin/g++ -std=gnu++11 -o ucasemap.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucasemap.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp
In file included from /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:31:
/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp: In function 'int32_t appendUChar(uint8_t*, int32_t, int32_t, UChar)':
/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:195:56: warning: comparison is always false due to limited range of data type [-Wtype-limits]
                 ((uint32_t)(c)<=0xdfff || (uint32_t)(c)>0x10ffff ? 0 : \
                                           ~~~~~~~~~~~~~^~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:198:20: note: in expansion of macro 'U8_LENGTH'
     int32_t length=U8_LENGTH(c);
                    ^~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:196:35: warning: comparison is always true due to limited range of data type [-Wtype-limits]
                     ((uint32_t)(c)<=0xffff ? 3 : 4)\
                      ~~~~~~~~~~~~~^~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:198:20: note: in expansion of macro 'U8_LENGTH'
     int32_t length=U8_LENGTH(c);
                    ^~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:442:29: warning: comparison is always true due to limited range of data type [-Wtype-limits]
             if((uint32_t)(c)<=0xffff) { \
                ~~~~~~~~~~~~~^~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:204:9: note: in expansion of macro 'U8_APPEND_UNSAFE'
         U8_APPEND_UNSAFE(dest, destIndex, c);
         ^~~~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o decimfmtimpl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/decimfmtimpl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmtimpl.cpp
/usr/bin/g++ -std=gnu++11 -o ucasemap_titlecase_brkiter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucasemap_titlecase_brkiter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp
/usr/bin/g++ -std=gnu++11 -o ucharstrie.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucharstrie.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrie.cpp
/usr/bin/g++ -std=gnu++11 -o ucharstriebuilder.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucharstriebuilder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucharstriebuilder.cpp
/build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmtimpl.cpp: In member function 'icu_58::UnicodeString& icu_58::DecimalFormatImpl::toNumberPattern(UBool, int32_t, icu_58::UnicodeString&) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmtimpl.cpp:1479:43: warning: 'sigMax' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (i >= sigMax || i < sigMax - sigMin) {
                                    ~~~~~~~^~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmtimpl.cpp:1479:43: warning: 'sigMin' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/bin/g++ -std=gnu++11 -o ucharstrieiterator.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucharstrieiterator.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrieiterator.cpp
/usr/bin/g++ -std=gnu++11 -o uchriter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uchriter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uchriter.cpp
/usr/bin/g++ -std=gnu++11 -o digitaffix.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/digitaffix.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/digitaffix.cpp
/usr/bin/g++ -std=gnu++11 -o digitaffixesandpadding.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/digitaffixesandpadding.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/digitaffixesandpadding.cpp
/usr/bin/g++ -std=gnu++11 -o ucln_cmn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucln_cmn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucln_cmn.cpp
/usr/bin/g++ -std=gnu++11 -o ucnv2022.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucnv2022.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucnv2022.cpp
/usr/bin/g++ -std=gnu++11 -o ucnv_bld.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucnv_bld.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_bld.cpp
/usr/bin/g++ -std=gnu++11 -o digitformatter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/digitformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/digitformatter.cpp
/usr/bin/g++ -std=gnu++11 -o ucnv_ext.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucnv_ext.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_ext.cpp
/usr/bin/g++ -std=gnu++11 -o ucnv_io.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucnv_io.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_io.cpp
/build/mozjs52-52.9.1/intl/icu/source/i18n/digitformatter.cpp: In member function 'icu_58::UnicodeString& icu_58::DigitFormatter::format(const icu_58::VisibleDigits&, const icu_58::DigitGrouping&, const icu_58::DigitFormatterOptions&, icu_58::FieldPositionHandler&, icu_58::UnicodeString&) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/digitformatter.cpp:236:29: warning: 'fracBegin' may be used uninitialized in this function [-Wmaybe-uninitialized]
         handler.addAttribute(UNUM_FRACTION_FIELD, fracBegin, appendTo.length());
         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o digitgrouping.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/digitgrouping.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/digitgrouping.cpp
/usr/bin/g++ -std=gnu++11 -o digitinterval.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/digitinterval.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/digitinterval.cpp
/usr/bin/g++ -std=gnu++11 -o digitlst.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/digitlst.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/digitlst.cpp
/usr/bin/g++ -std=gnu++11 -o ucnvbocu.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucnvbocu.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *offsets++=sourceIndex;
                         ~~~~~~~~~~^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:555:21: note: here
                     case 3:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:557:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *offsets++=sourceIndex;
                         ~~~~~~~~~~^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:559:21: note: here
                     case 2:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:587:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *charErrorBuffer++=(uint8_t)(diff>>16);
                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:589:21: note: here
                     case 2:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:590:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *charErrorBuffer++=(uint8_t)(diff>>8);
                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:592:21: note: here
                     case 1:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:607:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *offsets++=sourceIndex;
                         ~~~~~~~~~~^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:609:21: note: here
                     case 2:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:611:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *offsets++=sourceIndex;
                         ~~~~~~~~~~^~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:613:21: note: here
                     case 1:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:790:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *target++=(uint8_t)(diff>>24);
                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:792:21: note: here
                     case 3:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:819:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *charErrorBuffer++=(uint8_t)(diff>>16);
                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:821:21: note: here
                     case 2:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:822:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *charErrorBuffer++=(uint8_t)(diff>>8);
                         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:824:21: note: here
                     case 1:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:838:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *target++=(uint8_t)(diff>>16);
                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:840:21: note: here
                     case 2:
                     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:841:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
                         *target++=(uint8_t)(diff>>8);
                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:843:21: note: here
                     case 1:
                     ^~~~
/usr/bin/g++ -std=gnu++11 -o dtfmtsym.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dtfmtsym.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/dtfmtsym.cpp
/usr/bin/g++ -std=gnu++11 -o ucnvmbcs.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucnvmbcs.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucnvmbcs.cpp
/usr/bin/g++ -std=gnu++11 -o ucnvsel.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucnvsel.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucnvsel.cpp
/usr/bin/g++ -std=gnu++11 -o ucol_swp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucol_swp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucol_swp.cpp
/usr/bin/g++ -std=gnu++11 -o ucurr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucurr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ucurr.cpp
/usr/bin/g++ -std=gnu++11 -o udata.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/udata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/udata.cpp
/usr/bin/g++ -std=gnu++11 -o dtitvfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dtitvfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvfmt.cpp
/usr/bin/g++ -std=gnu++11 -o uhash_us.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uhash_us.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uhash_us.cpp
/usr/bin/g++ -std=gnu++11 -o uidna.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uidna.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp: In function 'int32_t _internal_toUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UStringPrepProfile*, UParseError*, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:515:85: warning: 'int32_t uidna_toASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
         b3Len = uidna_toASCII(b2, b2Len, b3, b3Capacity, options, parseError, status);
                                                                                     ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:984:48: note: declared here
 #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
                                                ^~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:984:23: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
                       ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/unicode/uidna.h:576:1: note: in expansion of macro 'uidna_toASCII'
 uidna_toASCII(const UChar* src, int32_t srcLength,
 ^~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:515:85: warning: 'int32_t uidna_toASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
         b3Len = uidna_toASCII(b2, b2Len, b3, b3Capacity, options, parseError, status);
                                                                                     ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:984:48: note: declared here
 #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
                                                ^~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:984:23: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
                       ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/unicode/uidna.h:576:1: note: in expansion of macro 'uidna_toASCII'
 uidna_toASCII(const UChar* src, int32_t srcLength,
 ^~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:528:80: warning: 'int32_t uidna_toASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
             b3Len =  uidna_toASCII(b2,b2Len,b3,b3Len,options,parseError, status);
                                                                                ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:984:48: note: declared here
 #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
                                                ^~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:984:23: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
                       ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/unicode/uidna.h:576:1: note: in expansion of macro 'uidna_toASCII'
 uidna_toASCII(const UChar* src, int32_t srcLength,
 ^~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:528:80: warning: 'int32_t uidna_toASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
             b3Len =  uidna_toASCII(b2,b2Len,b3,b3Len,options,parseError, status);
                                                                                ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:984:48: note: declared here
 #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
                                                ^~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:984:23: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
                       ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/unicode/uidna.h:576:1: note: in expansion of macro 'uidna_toASCII'
 uidna_toASCII(const UChar* src, int32_t srcLength,
 ^~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp: In function 'int32_t uidna_compare_58(const UChar*, int32_t, const UChar*, int32_t, int32_t, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:878:87: warning: 'int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
     b1Len = uidna_IDNToASCII(s1, length1, b1, b1Capacity, options, &parseError, status);
                                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:51: note: declared here
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                                                   ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:26: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro 'uidna_IDNToASCII'
 uidna_IDNToASCII(  const UChar *src, int32_t srcLength,
 ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:878:87: warning: 'int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
     b1Len = uidna_IDNToASCII(s1, length1, b1, b1Capacity, options, &parseError, status);
                                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:51: note: declared here
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                                                   ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:26: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro 'uidna_IDNToASCII'
 uidna_IDNToASCII(  const UChar *src, int32_t srcLength,
 ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:889:83: warning: 'int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
         b1Len = uidna_IDNToASCII(s1,length1,b1,b1Len, options, &parseError, status);
                                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:51: note: declared here
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                                                   ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:26: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro 'uidna_IDNToASCII'
 uidna_IDNToASCII(  const UChar *src, int32_t srcLength,
 ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:889:83: warning: 'int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
         b1Len = uidna_IDNToASCII(s1,length1,b1,b1Len, options, &parseError, status);
                                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:51: note: declared here
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                                                   ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:26: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro 'uidna_IDNToASCII'
 uidna_IDNToASCII(  const UChar *src, int32_t srcLength,
 ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:893:85: warning: 'int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
     b2Len = uidna_IDNToASCII(s2,length2, b2,b2Capacity, options, &parseError, status);
                                                                                     ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:51: note: declared here
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                                                   ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:26: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro 'uidna_IDNToASCII'
 uidna_IDNToASCII(  const UChar *src, int32_t srcLength,
 ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:893:85: warning: 'int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
     b2Len = uidna_IDNToASCII(s2,length2, b2,b2Capacity, options, &parseError, status);
                                                                                     ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:51: note: declared here
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                                                   ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:26: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro 'uidna_IDNToASCII'
 uidna_IDNToASCII(  const UChar *src, int32_t srcLength,
 ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:904:86: warning: 'int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
         b2Len = uidna_IDNToASCII(s2, length2, b2, b2Len, options, &parseError, status);
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:51: note: declared here
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                                                   ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:26: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro 'uidna_IDNToASCII'
 uidna_IDNToASCII(  const UChar *src, int32_t srcLength,
 ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:904:86: warning: 'int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
         b2Len = uidna_IDNToASCII(s2, length2, b2, b2Len, options, &parseError, status);
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/dist/include/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/js/src/dist/include/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:19:
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:51: note: declared here
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                                                   ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
                                           ^
/build/mozjs52-52.9.1/js/src/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
 #define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/unicode/urename.h:971:26: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
 #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro 'uidna_IDNToASCII'
 uidna_IDNToASCII(  const UChar *src, int32_t srcLength,
 ^~~~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o uinit.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uinit.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uinit.cpp
/usr/bin/g++ -std=gnu++11 -o uiter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uiter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uiter.cpp
/usr/bin/g++ -std=gnu++11 -o dtitvinf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dtitvinf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvinf.cpp
/usr/bin/g++ -std=gnu++11 -o ulistformatter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ulistformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ulistformatter.cpp
/usr/bin/g++ -std=gnu++11 -o uloc.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uloc.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uloc.cpp
/usr/bin/g++ -std=gnu++11 -o dtptngen.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dtptngen.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/dtptngen.cpp
/usr/bin/g++ -std=gnu++11 -o uloc_keytype.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uloc_keytype.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uloc_keytype.cpp
/usr/bin/g++ -std=gnu++11 -o umutex.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/umutex.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/umutex.cpp
/usr/bin/g++ -std=gnu++11 -o unames.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unames.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unames.cpp
/usr/bin/g++ -std=gnu++11 -o dtrule.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dtrule.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/dtrule.cpp
/usr/bin/g++ -std=gnu++11 -o esctrn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/esctrn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/esctrn.cpp
/usr/bin/g++ -std=gnu++11 -o ethpccal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ethpccal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ethpccal.cpp
/usr/bin/g++ -std=gnu++11 -o unifiedcache.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unifiedcache.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unifiedcache.cpp
/usr/bin/g++ -std=gnu++11 -o fmtable.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/fmtable.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp
/usr/bin/g++ -std=gnu++11 -o unifilt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unifilt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unifilt.cpp
/usr/bin/g++ -std=gnu++11 -o unifunct.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unifunct.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unifunct.cpp
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp: In member function 'int32_t icu_58::Formattable::getLong(UErrorCode&) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp:432:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (instanceOfMeasure(fValue.fObject)) {
         ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp:437:5: note: here
     default:
     ^~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp: In member function 'int64_t icu_58::Formattable::getInt64(UErrorCode&) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp:484:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (instanceOfMeasure(fValue.fObject)) {
         ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp:489:5: note: here
     default:
     ^~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp: In member function 'double icu_58::Formattable::getDouble(UErrorCode&) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp:515:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (instanceOfMeasure(fValue.fObject)) {
         ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp:520:5: note: here
     default:
     ^~~~~~~
/usr/bin/g++ -std=gnu++11 -o uniset.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uniset.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uniset.cpp
/usr/bin/g++ -std=gnu++11 -o fmtable_cnv.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/fmtable_cnv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable_cnv.cpp
/usr/bin/g++ -std=gnu++11 -o format.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/format.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/format.cpp
/usr/bin/g++ -std=gnu++11 -o fphdlimp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/fphdlimp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/fphdlimp.cpp
/usr/bin/g++ -std=gnu++11 -o fpositer.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/fpositer.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/fpositer.cpp
/usr/bin/g++ -std=gnu++11 -o uniset_closure.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uniset_closure.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uniset_closure.cpp
/usr/bin/g++ -std=gnu++11 -o funcrepl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/funcrepl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/funcrepl.cpp
/usr/bin/g++ -std=gnu++11 -o gender.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/gender.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/gender.cpp
/usr/bin/g++ -std=gnu++11 -o uniset_props.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uniset_props.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uniset_props.cpp
/usr/bin/g++ -std=gnu++11 -o gregocal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/gregocal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/gregocal.cpp
/usr/bin/g++ -std=gnu++11 -o gregoimp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/gregoimp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/gregoimp.cpp
/usr/bin/g++ -std=gnu++11 -o unisetspan.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unisetspan.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unisetspan.cpp
/usr/bin/g++ -std=gnu++11 -o hebrwcal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/hebrwcal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/hebrwcal.cpp
/usr/bin/g++ -std=gnu++11 -o indiancal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/indiancal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/indiancal.cpp
/usr/bin/g++ -std=gnu++11 -o unistr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unistr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp
/usr/bin/g++ -std=gnu++11 -o inputext.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/inputext.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/inputext.cpp
/usr/bin/g++ -std=gnu++11 -o islamcal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/islamcal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/islamcal.cpp
/build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp: In member function 'icu_58::UnicodeString& icu_58::UnicodeString::copyFrom(const icu_58::UnicodeString&, UBool)':
/build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp:539:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
     if(fastCopy) {
     ^~
/build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp:552:3: note: here
   case kWritableAlias: {
   ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp:561:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
     U_FALLTHROUGH;
                  ^
/build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp:563:3: note: here
   default:
   ^~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp: At global scope:
/build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp:1940:13: warning: 'void uprv_UnicodeStringDummy()' defined but not used [-Wunused-function]
 static void uprv_UnicodeStringDummy(void) {
             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o japancal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/japancal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/japancal.cpp
/usr/bin/g++ -std=gnu++11 -o measfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/measfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/measfmt.cpp
/usr/bin/g++ -std=gnu++11 -o unistr_case.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unistr_case.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case.cpp
/usr/bin/g++ -std=gnu++11 -o unistr_case_locale.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unistr_case_locale.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case_locale.cpp
/usr/bin/g++ -std=gnu++11 -o unistr_cnv.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unistr_cnv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unistr_cnv.cpp
/usr/bin/g++ -std=gnu++11 -o measunit.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/measunit.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/measunit.cpp
/usr/bin/g++ -std=gnu++11 -o unistr_props.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unistr_props.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unistr_props.cpp
/usr/bin/g++ -std=gnu++11 -o unistr_titlecase_brkiter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unistr_titlecase_brkiter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unistr_titlecase_brkiter.cpp
/usr/bin/g++ -std=gnu++11 -o unorm.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unorm.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unorm.cpp
/usr/bin/g++ -std=gnu++11 -o measure.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/measure.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/measure.cpp
/usr/bin/g++ -std=gnu++11 -o unormcmp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unormcmp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/unormcmp.cpp
/usr/bin/g++ -std=gnu++11 -o msgfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/msgfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/msgfmt.cpp
/usr/bin/g++ -std=gnu++11 -o uobject.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uobject.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uobject.cpp
/usr/bin/g++ -std=gnu++11 -o uprops.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uprops.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uprops.cpp
/usr/bin/g++ -std=gnu++11 -o uresbund.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uresbund.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uresbund.cpp
/build/mozjs52-52.9.1/intl/icu/source/common/uresbund.cpp: In function 'const UChar* ures_getNextString_58(UResourceBundle*, int32_t*, const char**, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/common/uresbund.cpp:1489:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         *status = U_RESOURCE_TYPE_MISMATCH;
         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/uresbund.cpp:1491:5: note: here
     default:
     ^~~~~~~
/usr/bin/g++ -std=gnu++11 -o name2uni.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/name2uni.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/name2uni.cpp
/usr/bin/g++ -std=gnu++11 -o nfrs.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/nfrs.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrs.cpp
/usr/bin/g++ -std=gnu++11 -o uresdata.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uresdata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uresdata.cpp
/usr/bin/g++ -std=gnu++11 -o nfrule.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/nfrule.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrule.cpp
/usr/bin/g++ -std=gnu++11 -o uscript_props.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uscript_props.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uscript_props.cpp
/usr/bin/g++ -std=gnu++11 -o uset.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uset.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uset.cpp
/usr/bin/g++ -std=gnu++11 -o nfsubs.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/nfsubs.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/nfsubs.cpp
/usr/bin/g++ -std=gnu++11 -o uset_props.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uset_props.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uset_props.cpp
/usr/bin/g++ -std=gnu++11 -o usetiter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/usetiter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/usetiter.cpp
/usr/bin/g++ -std=gnu++11 -o nortrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/nortrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/nortrans.cpp
/usr/bin/g++ -std=gnu++11 -o nultrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/nultrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/nultrans.cpp
/usr/bin/g++ -std=gnu++11 -o numfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/numfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/numfmt.cpp
/usr/bin/g++ -std=gnu++11 -o ushape.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ushape.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ushape.cpp
/usr/bin/g++ -std=gnu++11 -o usprep.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/usprep.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/usprep.cpp
/usr/bin/g++ -std=gnu++11 -o ustack.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustack.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustack.cpp
/usr/bin/g++ -std=gnu++11 -o ustr_cnv.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustr_cnv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustr_cnv.cpp
/usr/bin/g++ -std=gnu++11 -o numsys.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/numsys.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/numsys.cpp
/usr/bin/g++ -std=gnu++11 -o ustr_titlecase_brkiter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustr_titlecase_brkiter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustr_titlecase_brkiter.cpp
/usr/bin/g++ -std=gnu++11 -o ustr_wcs.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustr_wcs.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustr_wcs.cpp
/usr/bin/g++ -std=gnu++11 -o olsontz.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/olsontz.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/olsontz.cpp
/usr/bin/g++ -std=gnu++11 -o ustrcase.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustrcase.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase.cpp
/usr/bin/g++ -std=gnu++11 -o ustrcase_locale.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustrcase_locale.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase_locale.cpp
/usr/bin/g++ -std=gnu++11 -o persncal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/persncal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/persncal.cpp
/usr/bin/g++ -std=gnu++11 -o ustrenum.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustrenum.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustrenum.cpp
/usr/bin/g++ -std=gnu++11 -o pluralaffix.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/pluralaffix.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/pluralaffix.cpp
/usr/bin/g++ -std=gnu++11 -o ustring.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustring.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustring.cpp
/usr/bin/g++ -std=gnu++11 -o plurfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/plurfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/plurfmt.cpp
/usr/bin/g++ -std=gnu++11 -o ustrtrns.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ustrtrns.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp: In function 'UChar32 utf8_nextCharSafeBodyTerminated(const uint8_t**, UChar32)':
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:291:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if(trail>0x3f || c>=0x110) {
         ^~
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:297:5: note: here
     case 2:
     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:304:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
         c=(c<<6)|trail;
         ~^~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:306:5: note: here
     case 1:
     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp: In function 'UChar32 utf8_nextCharSafeBodyPointer(const uint8_t**, const uint8_t*, UChar32)':
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:362:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if(c<0x110) {
             ^~
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:370:9: note: here
         case 2:
         ^~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:373:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
             illegal|=(trail&0xc0)^0x80;
             ~~~~~~~^~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:375:9: note: here
         case 1:
         ^~~~
/usr/bin/g++ -std=gnu++11 -o plurrule.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/plurrule.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/plurrule.cpp
/usr/bin/g++ -std=gnu++11 -o utext.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/utext.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/utext.cpp
/build/mozjs52-52.9.1/intl/icu/source/i18n/plurrule.cpp: In member function 'void icu_58::PluralRuleParser::parse(const icu_58::UnicodeString&, icu_58::PluralRules*, UErrorCode&)':
/build/mozjs52-52.9.1/intl/icu/source/i18n/plurrule.cpp:496:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
             curAndConstraint->negated=TRUE;
                                      ^
/build/mozjs52-52.9.1/intl/icu/source/i18n/plurrule.cpp:498:9: note: here
         case tIn:
         ^~~~
/usr/bin/g++ -std=gnu++11 -o util.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/util.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/util.cpp
/usr/bin/g++ -std=gnu++11 -o precision.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/precision.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/precision.cpp
/usr/bin/g++ -std=gnu++11 -o util_props.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/util_props.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/util_props.cpp
/usr/bin/g++ -std=gnu++11 -o quant.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/quant.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/quant.cpp
/usr/bin/g++ -std=gnu++11 -o quantityformatter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/quantityformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/quantityformatter.cpp
/build/mozjs52-52.9.1/intl/icu/source/common/util_props.cpp: In static member function 'static int32_t icu_58::ICU_Utility::parsePattern(const icu_58::UnicodeString&, int32_t, int32_t, const icu_58::UnicodeString&, int32_t*)':
/build/mozjs52-52.9.1/intl/icu/source/common/util_props.cpp:102:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if (!PatternProps::isWhiteSpace(c)) {
             ^~
/build/mozjs52-52.9.1/intl/icu/source/common/util_props.cpp:107:9: note: here
         case 126 /*'~'*/:
         ^~~~
/usr/bin/g++ -std=gnu++11 -o utrie.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/utrie.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/utrie.cpp
/usr/bin/g++ -std=gnu++11 -o rbnf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbnf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rbnf.cpp
/usr/bin/g++ -std=gnu++11 -o utrie2.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/utrie2.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/utrie2.cpp
/build/mozjs52-52.9.1/intl/icu/source/i18n/rbnf.cpp: In member function 'UBool icu_58::LocDataParser::inList(UChar, const UChar*) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/rbnf.cpp:323:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
         while (*list && *list != c) ++list; return *list == c;
         ^~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/rbnf.cpp:323:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
         while (*list && *list != c) ++list; return *list == c;
                                             ^~~~~~
/usr/bin/g++ -std=gnu++11 -o utrie2_builder.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/utrie2_builder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/utrie2_builder.cpp
/usr/bin/g++ -std=gnu++11 -o uts46.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uts46.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uts46.cpp
/usr/bin/g++ -std=gnu++11 -o rbt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt.cpp
/usr/bin/g++ -std=gnu++11 -o rbt_data.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbt_data.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_data.cpp
/usr/bin/g++ -std=gnu++11 -o rbt_pars.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbt_pars.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_pars.cpp
/usr/bin/g++ -std=gnu++11 -o rbt_rule.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbt_rule.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_rule.cpp
/usr/bin/g++ -std=gnu++11 -o rbt_set.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbt_set.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_set.cpp
/usr/bin/g++ -std=gnu++11 -o rbtz.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbtz.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rbtz.cpp
/usr/bin/g++ -std=gnu++11 -o uvector.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uvector.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uvector.cpp
/usr/bin/g++ -std=gnu++11 -o regexcmp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/regexcmp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/regexcmp.cpp
/usr/bin/g++ -std=gnu++11 -o regeximp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/regeximp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/regeximp.cpp
/usr/bin/g++ -std=gnu++11 -o regexst.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/regexst.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/regexst.cpp
/usr/bin/g++ -std=gnu++11 -o regextxt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/regextxt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/regextxt.cpp
/usr/bin/g++ -std=gnu++11 -o uvectr32.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uvectr32.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uvectr32.cpp
/usr/bin/g++ -std=gnu++11 -o region.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/region.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/region.cpp
/usr/bin/g++ -std=gnu++11 -o uvectr64.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uvectr64.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/common/uvectr64.cpp
libicuuc.a.desc
rm -f libicuuc.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libicuuc.a.desc cmemory.o cstring.o cwchar.o icudataver.o locmap.o propsvec.o uarrsort.o ubidi.o ubidi_props.o ubidiln.o ubiditransform.o ubidiwrt.o ucat.o uchar.o ucmndata.o ucnv.o ucnv_cb.o ucnv_cnv.o ucnv_ct.o ucnv_err.o ucnv_lmb.o ucnv_set.o ucnv_u16.o ucnv_u32.o ucnv_u7.o ucnv_u8.o ucnvdisp.o ucnvhz.o ucnvisci.o ucnvlat1.o ucnvscsu.o udatamem.o udataswp.o uenum.o uhash.o uinvchar.o ulist.o uloc_tag.o umapfile.o umath.o ures_cnv.o usc_impl.o uscript.o ustrfmt.o utf_impl.o utrace.o utypes.o wintz.o appendable.o bmpset.o brkeng.o brkiter.o bytestream.o bytestrie.o bytestriebuilder.o bytestrieiterator.o caniter.o chariter.o charstr.o cstr.o dictbe.o dictionarydata.o dtintrv.o errorcode.o filteredbrk.o filterednormalizer2.o icuplug.o listformatter.o loadednormalizer2impl.o locavailable.o locbased.o locdispnames.o locdspnm.o locid.o loclikely.o locresdata.o locutil.o messagepattern.o normalizer2.o normalizer2impl.o normlzr.o parsepos.o patternprops.o pluralmap.o propname.o punycode.o putil.o rbbi.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o resbund.o resbund_cnv.o resource.o ruleiter.o schriter.o serv.o servlk.o servlkf.o servls.o servnotf.o servrbf.o servslkf.o sharedobject.o simpleformatter.o stringpiece.o stringtriebuilder.o ubrk.o ucase.o ucasemap.o ucasemap_titlecase_brkiter.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o uchriter.o ucln_cmn.o ucnv2022.o ucnv_bld.o ucnv_ext.o ucnv_io.o ucnvbocu.o ucnvmbcs.o ucnvsel.o ucol_swp.o ucurr.o udata.o uhash_us.o uidna.o uinit.o uiter.o ulistformatter.o uloc.o uloc_keytype.o umutex.o unames.o unifiedcache.o unifilt.o unifunct.o uniset.o uniset_closure.o uniset_props.o unisetspan.o unistr.o unistr_case.o unistr_case_locale.o unistr_cnv.o unistr_props.o unistr_titlecase_brkiter.o unorm.o unormcmp.o uobject.o uprops.o uresbund.o uresdata.o uscript_props.o uset.o uset_props.o usetiter.o ushape.o usprep.o ustack.o ustr_cnv.o ustr_titlecase_brkiter.o ustr_wcs.o ustrcase.o ustrcase_locale.o ustrenum.o ustring.o ustrtrns.o utext.o util.o util_props.o utrie.o utrie2.o utrie2_builder.o uts46.o uvector.o uvectr32.o uvectr64.o  
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/icu/common'
/usr/bin/g++ -std=gnu++11 -o reldatefmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/reldatefmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/reldatefmt.cpp
/usr/bin/g++ -std=gnu++11 -o reldtfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/reldtfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/reldtfmt.cpp
/usr/bin/g++ -std=gnu++11 -o rematch.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rematch.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rematch.cpp
/usr/bin/g++ -std=gnu++11 -o remtrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/remtrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/remtrans.cpp
/usr/bin/g++ -std=gnu++11 -o repattrn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/repattrn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/repattrn.cpp
/usr/bin/g++ -std=gnu++11 -o rulebasedcollator.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rulebasedcollator.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/rulebasedcollator.cpp
/usr/bin/g++ -std=gnu++11 -o scientificnumberformatter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/scientificnumberformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/scientificnumberformatter.cpp
/usr/bin/g++ -std=gnu++11 -o scriptset.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/scriptset.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/scriptset.cpp
/usr/bin/g++ -std=gnu++11 -o search.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/search.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/search.cpp
/usr/bin/g++ -std=gnu++11 -o selfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/selfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/selfmt.cpp
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config'
make[4]: Nothing to be done for 'host'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/fallible'
mkdir -p '.deps/'
/usr/bin/g++ -std=gnu++11 -o fallible.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/build/mozjs52-52.9.1/memory/fallible -I/build/mozjs52-52.9.1/js/src/memory/fallible  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/fallible.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g     /build/mozjs52-52.9.1/memory/fallible/fallible.cpp
libfallible.a.desc
rm -f libfallible.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libfallible.a.desc fallible.o  
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/fallible'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/mozjemalloc'
mkdir -p '.deps/'
/usr/bin/gcc -std=gnu99 -o jemalloc.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_JEMALLOC_HARD_ASSERTS -Dabort=moz_abort -DMOZ_JEMALLOC_IMPL -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/memory/mozjemalloc -I/build/mozjs52-52.9.1/js/src/memory/mozjemalloc -I/build/mozjs52-52.9.1/memory/build -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jemalloc.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g -freorder-blocks -O3   -Wno-unused  /build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c
In file included from /build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c:452:
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'extent_tree_szad_insert':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link_szad.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
       | (((uintptr_t) (a_node)->a_field.rbn_right_red) & ((size_t)1))); \
                                        ^
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'extent_tree_szad_remove':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link_szad.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'extent_tree_ad_insert':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link_ad.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'extent_tree_ad_remove':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link_ad.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'arena_chunk_tree_dirty_insert':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link_dirty.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'arena_chunk_tree_dirty_remove':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link_dirty.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'arena_run_tree_insert':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'arena_run_tree_remove':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'arena_avail_tree_insert':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_i_s.link.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c: In function 'arena_avail_tree_remove':
/build/mozjs52-52.9.1/memory/mozjemalloc/rb.h:107:40: warning: 'rbp_r_s.link.rbn_right_red' is used uninitialized in this function [-Wuninitialized]
/usr/bin/g++ -std=gnu++11 -o sharedbreakiterator.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/sharedbreakiterator.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/sharedbreakiterator.cpp
/usr/bin/g++ -std=gnu++11 -o simpletz.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/simpletz.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/simpletz.cpp
/usr/bin/g++ -std=gnu++11 -o smallintformatter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/smallintformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/smallintformatter.cpp
/usr/bin/g++ -std=gnu++11 -o smpdtfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/smpdtfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'void icu_58::SimpleDateFormat::subFormat(icu_58::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_58::FieldPositionHandler&, icu_58::Calendar&, icu_58::SimpleDateFormatMutableNFs&, UErrorCode&) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:1420:56: warning: variable 'capContextUsageType' set but not used [-Wunused-but-set-variable]
     DateFormatSymbols::ECapitalizationContextUsageType capContextUsageType = DateFormatSymbols::kCapContextUsageOther;
                                                        ^~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'void icu_58::SimpleDateFormat::processOverrideString(const icu_58::Locale&, const icu_58::UnicodeString&, int8_t, UErrorCode&)':
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:1367:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
                     U_FALLTHROUGH;
                                  ^
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:1369:17: note: here
                 case kOvrStrTime : {
                 ^~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'void icu_58::SimpleDateFormat::subFormat(icu_58::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_58::FieldPositionHandler&, icu_58::Calendar&, icu_58::SimpleDateFormatMutableNFs&, UErrorCode&) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:1473:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) {
         ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:1489:5: note: here
     case UDAT_YEAR_FIELD:
     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:1595:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (U_FAILURE(status)) {
         ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:1600:5: note: here
     case UDAT_DAY_OF_WEEK_FIELD:
     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'int32_t icu_58::SimpleDateFormat::subParse(const icu_58::UnicodeString&, int32_t&, UChar, int32_t, UBool, UBool, UBool*, int32_t&, icu_58::Calendar&, int32_t, icu_58::MessageFormat*, UTimeZoneFormatTimeType*, icu_58::SimpleDateFormatMutableNFs&, int32_t*) const':
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:2999:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if (value < 0 || value > 24) {
             ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3005:9: note: here
         case UDAT_YEAR_FIELD:
         ^~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3191:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1)
         ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3196:5: note: here
     case UDAT_HOUR_OF_DAY0_FIELD:
     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3220:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (gotNumber) // i.e., e or ee
         ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3229:5: note: here
     case UDAT_DAY_OF_WEEK_FIELD:
     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3317:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (value == cal.getLeastMaximum(UCAL_HOUR)+1)
         ^~
/build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3322:5: note: here
     case UDAT_HOUR0_FIELD:
     ^~~~
libmemory_mozjemalloc.a.desc
rm -f libmemory_mozjemalloc.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libmemory_mozjemalloc.a.desc jemalloc.o  
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/mozjemalloc'
/usr/bin/g++ -std=gnu++11 -o smpdtfst.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/smpdtfst.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfst.cpp
/usr/bin/g++ -std=gnu++11 -o sortkey.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/sortkey.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/sortkey.cpp
/usr/bin/g++ -std=gnu++11 -o standardplural.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/standardplural.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/standardplural.cpp
/usr/bin/g++ -std=gnu++11 -o TestCountPopulation.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestCountPopulation.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestCountPopulation.cpp
/usr/bin/g++ -std=gnu++11 -o strmatch.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/strmatch.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/strmatch.cpp
/usr/bin/g++ -std=gnu++11 -o strrepl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/strrepl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/strrepl.cpp
/usr/bin/g++ -std=gnu++11 -o stsearch.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/stsearch.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/stsearch.cpp
/usr/bin/g++ -std=gnu++11 -o TestCountZeroes.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestCountZeroes.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestCountZeroes.cpp
/usr/bin/g++ -std=gnu++11 -o taiwncal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/taiwncal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/taiwncal.cpp
/usr/bin/g++ -std=gnu++11 -o TestEndian.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestEndian.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestEndian.cpp
/usr/bin/g++ -std=gnu++11 -o timezone.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/timezone.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/timezone.cpp
/usr/bin/g++ -std=gnu++11 -o TestEnumeratedArray.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestEnumeratedArray.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestEnumeratedArray.cpp
/usr/bin/g++ -std=gnu++11 -o titletrn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/titletrn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/titletrn.cpp
/usr/bin/g++ -std=gnu++11 -o tmunit.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tmunit.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tmunit.cpp
/usr/bin/g++ -std=gnu++11 -o TestEnumSet.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestEnumSet.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestEnumSet.cpp
/usr/bin/g++ -std=gnu++11 -o tmutamt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tmutamt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tmutamt.cpp
/usr/bin/g++ -std=gnu++11 -o tmutfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tmutfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tmutfmt.cpp
/usr/bin/g++ -std=gnu++11 -o TestEnumTypeTraits.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestEnumTypeTraits.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestEnumTypeTraits.cpp
/usr/bin/g++ -std=gnu++11 -o TestFastBernoulliTrial.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestFastBernoulliTrial.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestFastBernoulliTrial.cpp
/usr/bin/g++ -std=gnu++11 -o tolowtrn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tolowtrn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tolowtrn.cpp
/usr/bin/g++ -std=gnu++11 -o toupptrn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/toupptrn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/toupptrn.cpp
/usr/bin/g++ -std=gnu++11 -o translit.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/translit.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/translit.cpp
/usr/bin/g++ -std=gnu++11 -o transreg.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/transreg.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/transreg.cpp
/usr/bin/g++ -std=gnu++11 -o tridpars.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tridpars.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tridpars.cpp
/usr/bin/g++ -std=gnu++11 -o tzfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tzfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tzfmt.cpp
/usr/bin/g++ -std=gnu++11 -o tzgnames.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tzgnames.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tzgnames.cpp
/usr/bin/g++ -std=gnu++11 -o tznames.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tznames.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tznames.cpp
/usr/bin/g++ -std=gnu++11 -o tznames_impl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tznames_impl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tznames_impl.cpp
/usr/bin/g++ -std=gnu++11 -o tzrule.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tzrule.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tzrule.cpp
/usr/bin/g++ -std=gnu++11 -o tztrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/tztrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/tztrans.cpp
/usr/bin/g++ -std=gnu++11 -o ucal.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucal.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ucal.cpp
/usr/bin/g++ -std=gnu++11 -o ucln_in.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucln_in.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ucln_in.cpp
/usr/bin/g++ -std=gnu++11 -o ucol.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucol.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol.cpp
/usr/bin/g++ -std=gnu++11 -o ucol_res.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucol_res.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_res.cpp
/usr/bin/g++ -std=gnu++11 -o ucol_sit.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucol_sit.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_58(const char*, UBool, UParseError*, UErrorCode*)':
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:545:92: warning: 'uint32_t ucol_setVariableTop_58(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
             ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status);
                                                                                            ^
In file included from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/unicode/utypes.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/ustring.h:21,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/unicode/ustring.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:18:
/build/mozjs52-52.9.1/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: declared here
 ucol_setVariableTop(UCollator *coll,
 ^~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:545:92: warning: 'uint32_t ucol_setVariableTop_58(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
             ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status);
                                                                                            ^
In file included from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/unicode/utypes.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/ustring.h:21,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/unicode/ustring.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:18:
/build/mozjs52-52.9.1/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: declared here
 ucol_setVariableTop(UCollator *coll,
 ^~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:547:71: warning: 'void ucol_restoreVariableTop_58(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
             ucol_restoreVariableTop(result, s.variableTopValue, status);
                                                                       ^
In file included from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/unicode/utypes.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/ustring.h:21,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/unicode/ustring.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:18:
/build/mozjs52-52.9.1/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: declared here
 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status);
 ^~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:547:71: warning: 'void ucol_restoreVariableTop_58(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
             ucol_restoreVariableTop(result, s.variableTopValue, status);
                                                                       ^
In file included from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/platform.h:25,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/ptypes.h:52,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/umachine.h:46,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/utypes.h:38,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/unicode/utypes.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/unicode/ustring.h:21,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/unicode/ustring.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:18:
/build/mozjs52-52.9.1/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: declared here
 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status);
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:494,
                 from /build/mozjs52-52.9.1/js/src/dist/system_wrappers/string.h:3,
                 from /build/mozjs52-52.9.1/intl/icu/source/common/cmemory.h:32,
                 from /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:23:
In function 'char* strcat(char*, const char*)',
    inlined from 'void ucol_sit_calculateWholeLocale(CollatorSpec*)' at /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.cpp:395:9:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:128:33: warning: 'char* __builtin___strcat_chk(char*, const char*, unsigned int)' accessing 193 or more bytes at offsets 192 and 0 may overlap 1 byte at offset 192 [-Wrestrict]
   return __builtin___strcat_chk (__dest, __src, __bos (__dest));
          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/mozglue/build'
libmozglue.a
rm -f libmozglue.a libmozglue.a.desc
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --extract -- ar crs libmozglue.a  ../../memory/mozalloc/libmemory_mozalloc.a ../../mozglue/misc/libmozglue_misc.a ../../mfbt/libmfbt.a 
/usr/bin/g++ -std=gnu++11 -o ucoleitr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucoleitr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp
libmozglue.a.desc
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libmozglue.a.desc  ../../memory/mozalloc/libmemory_mozalloc.a ../../mozglue/misc/libmozglue_misc.a ../../mfbt/libmfbt.a 
../../config/nsinstall -R -m 644 'libmozglue.a' '../../dist/sdk/lib'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/mozglue/build'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/build'
mkdir -p '.deps/'
/usr/bin/gcc -std=gnu99 -o mozmemory_wrap.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/memory/build -I/build/mozjs52-52.9.1/js/src/memory/build  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozmemory_wrap.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-math-errno -pthread -pipe  -g     /build/mozjs52-52.9.1/memory/build/mozmemory_wrap.c
/usr/bin/g++ -std=gnu++11 -o jemalloc_config.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/memory/build -I/build/mozjs52-52.9.1/js/src/memory/build  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/jemalloc_config.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g     /build/mozjs52-52.9.1/memory/build/jemalloc_config.cpp
libmemory.a.desc
rm -f libmemory.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libmemory.a.desc mozmemory_wrap.o jemalloc_config.o ../../memory/mozjemalloc/libmemory_mozjemalloc.a 
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp: In member function 'uint64_t icu_58::UCollationPCE::processCE(uint32_t)':
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp:226:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
         tertiary = ucol_tertiaryOrder(ce);
         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp:229:5: note: here
     case UCOL_SECONDARY:
     ^~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp:230:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
         secondary = ucol_secondaryOrder(ce);
         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp:233:5: note: here
     case UCOL_PRIMARY:
     ^~~~
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/build'
/usr/bin/g++ -std=gnu++11 -o ucsdet.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucsdet.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ucsdet.cpp
/usr/bin/g++ -std=gnu++11 -o udat.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/udat.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/udat.cpp
/usr/bin/g++ -std=gnu++11 -o udateintervalformat.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/udateintervalformat.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/udateintervalformat.cpp
/usr/bin/g++ -std=gnu++11 -o udatpg.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/udatpg.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/udatpg.cpp
/usr/bin/g++ -std=gnu++11 -o ufieldpositer.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ufieldpositer.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ufieldpositer.cpp
/usr/bin/g++ -std=gnu++11 -o uitercollationiterator.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uitercollationiterator.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uitercollationiterator.cpp
/usr/bin/g++ -std=gnu++11 -o umsg.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/umsg.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/umsg.cpp
/usr/bin/g++ -std=gnu++11 -o TestFloatingPoint.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestFloatingPoint.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestFloatingPoint.cpp
/usr/bin/g++ -std=gnu++11 -o unesctrn.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unesctrn.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/unesctrn.cpp
/usr/bin/g++ -std=gnu++11 -o uni2name.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uni2name.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uni2name.cpp
/usr/bin/g++ -std=gnu++11 -o unum.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unum.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/unum.cpp
/usr/bin/g++ -std=gnu++11 -o unumsys.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/unumsys.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/unumsys.cpp
/usr/bin/g++ -std=gnu++11 -o upluralrules.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/upluralrules.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/upluralrules.cpp
/usr/bin/g++ -std=gnu++11 -o uregex.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uregex.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uregex.cpp
/usr/bin/g++ -std=gnu++11 -o uregexc.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uregexc.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uregexc.cpp
/usr/bin/g++ -std=gnu++11 -o uregion.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uregion.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uregion.cpp
/usr/bin/g++ -std=gnu++11 -o usearch.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/usearch.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/usearch.cpp
/usr/bin/g++ -std=gnu++11 -o uspoof.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uspoof.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof.cpp
/usr/bin/g++ -std=gnu++11 -o uspoof_build.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uspoof_build.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_build.cpp
/usr/bin/g++ -std=gnu++11 -o uspoof_conf.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uspoof_conf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_conf.cpp
/usr/bin/g++ -std=gnu++11 -o uspoof_impl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/uspoof_impl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_impl.cpp
/usr/bin/g++ -std=gnu++11 -o utf16collationiterator.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/utf16collationiterator.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/utf16collationiterator.cpp
/usr/bin/g++ -std=gnu++11 -o utf8collationiterator.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/utf8collationiterator.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/utf8collationiterator.cpp
/usr/bin/g++ -std=gnu++11 -o utrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/utrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/utrans.cpp
/usr/bin/g++ -std=gnu++11 -o valueformatter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/valueformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/valueformatter.cpp
/usr/bin/g++ -std=gnu++11 -o visibledigits.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/visibledigits.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/visibledigits.cpp
/usr/bin/g++ -std=gnu++11 -o vtzone.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/vtzone.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/vtzone.cpp
/usr/bin/g++ -std=gnu++11 -o vzone.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/vzone.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/vzone.cpp
/usr/bin/g++ -std=gnu++11 -o windtfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/windtfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/windtfmt.cpp
/usr/bin/g++ -std=gnu++11 -o TestFunction.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestFunction.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestFunction.cpp
/usr/bin/g++ -std=gnu++11 -o winnmfmt.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/winnmfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/winnmfmt.cpp
/usr/bin/g++ -std=gnu++11 -o wintzimpl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/wintzimpl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/wintzimpl.cpp
/usr/bin/g++ -std=gnu++11 -o zonemeta.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/zonemeta.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/zonemeta.cpp
/usr/bin/g++ -std=gnu++11 -o zrule.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/zrule.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/zrule.cpp
/usr/bin/g++ -std=gnu++11 -o TestIntegerPrintfMacros.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestIntegerPrintfMacros.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestIntegerPrintfMacros.cpp
/usr/bin/g++ -std=gnu++11 -o ztrans.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ztrans.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g  -frtti  /build/mozjs52-52.9.1/intl/icu/source/i18n/ztrans.cpp
/usr/bin/g++ -std=gnu++11 -o TestIntegerRange.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestIntegerRange.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestIntegerRange.cpp
libicui18n.a.desc
rm -f libicui18n.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libicui18n.a.desc decContext.o decNumber.o ulocdata.o utmscale.o affixpatternparser.o alphaindex.o anytrans.o astro.o basictz.o bocsu.o brktrans.o buddhcal.o calendar.o casetrn.o cecal.o chnsecal.o choicfmt.o coleitr.o coll.o collation.o collationbuilder.o collationcompare.o collationdata.o collationdatabuilder.o collationdatareader.o collationdatawriter.o collationfastlatin.o collationfastlatinbuilder.o collationfcd.o collationiterator.o collationkeys.o collationroot.o collationrootelements.o collationruleparser.o collationsets.o collationsettings.o collationtailoring.o collationweights.o compactdecimalformat.o coptccal.o cpdtrans.o csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o curramt.o currfmt.o currpinf.o currunit.o dangical.o datefmt.o dayperiodrules.o dcfmtsym.o decfmtst.o decimalformatpattern.o decimfmt.o decimfmtimpl.o digitaffix.o digitaffixesandpadding.o digitformatter.o digitgrouping.o digitinterval.o digitlst.o dtfmtsym.o dtitvfmt.o dtitvinf.o dtptngen.o dtrule.o esctrn.o ethpccal.o fmtable.o fmtable_cnv.o format.o fphdlimp.o fpositer.o funcrepl.o gender.o gregocal.o gregoimp.o hebrwcal.o indiancal.o inputext.o islamcal.o japancal.o measfmt.o measunit.o measure.o msgfmt.o name2uni.o nfrs.o nfrule.o nfsubs.o nortrans.o nultrans.o numfmt.o numsys.o olsontz.o persncal.o pluralaffix.o plurfmt.o plurrule.o precision.o quant.o quantityformatter.o rbnf.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o rbtz.o regexcmp.o regeximp.o regexst.o regextxt.o region.o reldatefmt.o reldtfmt.o rematch.o remtrans.o repattrn.o rulebasedcollator.o scientificnumberformatter.o scriptset.o search.o selfmt.o sharedbreakiterator.o simpletz.o smallintformatter.o smpdtfmt.o smpdtfst.o sortkey.o standardplural.o strmatch.o strrepl.o stsearch.o taiwncal.o timezone.o titletrn.o tmunit.o tmutamt.o tmutfmt.o tolowtrn.o toupptrn.o translit.o transreg.o tridpars.o tzfmt.o tzgnames.o tznames.o tznames_impl.o tzrule.o tztrans.o ucal.o ucln_in.o ucol.o ucol_res.o ucol_sit.o ucoleitr.o ucsdet.o udat.o udateintervalformat.o udatpg.o ufieldpositer.o uitercollationiterator.o umsg.o unesctrn.o uni2name.o unum.o unumsys.o upluralrules.o uregex.o uregexc.o uregion.o usearch.o uspoof.o uspoof_build.o uspoof_conf.o uspoof_impl.o utf16collationiterator.o utf8collationiterator.o utrans.o valueformatter.o visibledigits.o vtzone.o vzone.o windtfmt.o winnmfmt.o wintzimpl.o zonemeta.o zrule.o ztrans.o  
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/icu/i18n'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/icu'
libicu.a.desc
rm -f libicu.a
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libicu.a.desc  ../../../config/external/icu/common/libicuuc.a ../../../config/external/icu/i18n/libicui18n.a ../../../config/external/icu/data/libicudata.a 
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/icu'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src'
mkdir -p '.deps/'
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.preprocessor  -DVERSION='js' /build/mozjs52-52.9.1/js/src/symverscript.in -o symverscript
/usr/bin/g++ -std=gnu++11 -o RegExp.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/RegExp.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp
/usr/bin/g++ -std=gnu++11 -o TestJSONWriter.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestJSONWriter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestJSONWriter.cpp
/usr/bin/g++ -std=gnu++11 -o TestLinkedList.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestLinkedList.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestLinkedList.cpp
/usr/bin/g++ -std=gnu++11 -o TestMacroArgs.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestMacroArgs.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestMacroArgs.cpp
/usr/bin/g++ -std=gnu++11 -o TestMacroForEach.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestMacroForEach.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestMacroForEach.cpp
/usr/bin/g++ -std=gnu++11 -o TestMathAlgorithms.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestMathAlgorithms.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestMathAlgorithms.cpp
/usr/bin/g++ -std=gnu++11 -o TestMaybe.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestMaybe.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestMaybe.cpp
/usr/bin/g++ -std=gnu++11 -o TestNotNull.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestNotNull.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestNotNull.cpp
/usr/bin/g++ -std=gnu++11 -o TestPair.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestPair.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestPair.cpp
/usr/bin/g++ -std=gnu++11 -o TestRange.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestRange.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestRange.cpp
/usr/bin/g++ -std=gnu++11 -o TestRefPtr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestRefPtr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestRefPtr.cpp
/usr/bin/g++ -std=gnu++11 -o TestRollingMean.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestRollingMean.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestRollingMean.cpp
/usr/bin/g++ -std=gnu++11 -o TestSaturate.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestSaturate.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestSaturate.cpp
/usr/bin/g++ -std=gnu++11 -o TestScopeExit.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestScopeExit.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestScopeExit.cpp
/usr/bin/g++ -std=gnu++11 -o TestSegmentedVector.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestSegmentedVector.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestSegmentedVector.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o TestSHA1.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestSHA1.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestSHA1.cpp
/usr/bin/g++ -std=gnu++11 -o Parser.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Parser.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp
/usr/bin/g++ -std=gnu++11 -o TestSplayTree.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestSplayTree.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestSplayTree.cpp
/usr/bin/g++ -std=gnu++11 -o TestTemplateLib.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestTemplateLib.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestTemplateLib.cpp
/usr/bin/g++ -std=gnu++11 -o TestTextUtils.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestTextUtils.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestTextUtils.cpp
In file included from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:21:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o TestTuple.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestTuple.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestTuple.cpp
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:21:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:21:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:21:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o TestTypedEnum.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestTypedEnum.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestTypedEnum.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Zone.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/ModuleObject.h:14,
                 from /build/mozjs52-52.9.1/js/src/frontend/ParseNode.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/FullParseHandler.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Zone.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/ModuleObject.h:14,
                 from /build/mozjs52-52.9.1/js/src/frontend/ParseNode.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/FullParseHandler.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Zone.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/ModuleObject.h:14,
                 from /build/mozjs52-52.9.1/js/src/frontend/ParseNode.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/FullParseHandler.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Zone.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/ModuleObject.h:14,
                 from /build/mozjs52-52.9.1/js/src/frontend/ParseNode.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/FullParseHandler.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o StoreBuffer.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/StoreBuffer.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp
In file included from /build/mozjs52-52.9.1/js/src/vm/EnvironmentObject-inl.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:41:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Zone.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/ModuleObject.h:14,
                 from /build/mozjs52-52.9.1/js/src/frontend/ParseNode.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/FullParseHandler.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Zone.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/ModuleObject.h:14,
                 from /build/mozjs52-52.9.1/js/src/frontend/ParseNode.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/FullParseHandler.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:38:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:38:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:38:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>; HashPolicy = js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::TempAllocPolicy]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:729:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::GlobalScope::Data]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1458:12:   required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::GlobalScope; typename Scope::Data = js::GlobalScope::Data; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1501:80:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::GlobalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/Scope.h:633:12: note: 'struct js::GlobalScope::Data' declared here
     struct Data
            ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ModuleScope::Data]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1458:12:   required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::ModuleScope; typename Scope::Data = js::ModuleScope::Data; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1568:80:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::ModuleScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/Scope.h:827:12: note: 'struct js::ModuleScope::Data' declared here
     struct Data
            ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::EvalScope::Data]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1458:12:   required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::EvalScope; typename Scope::Data = js::EvalScope::Data; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1620:78:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::EvalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/Scope.h:730:12: note: 'struct js::EvalScope::Data' declared here
     struct Data
            ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::FunctionScope::Data]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1458:12:   required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::FunctionScope; typename Scope::Data = js::FunctionScope::Data; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1715:82:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::FunctionScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/Scope.h:431:12: note: 'struct js::FunctionScope::Data' declared here
     struct Data
            ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::VarScope::Data]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1458:12:   required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::VarScope; typename Scope::Data = js::VarScope::Data; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1756:77:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::VarScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/Scope.h:548:12: note: 'struct js::VarScope::Data' declared here
     struct Data
            ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::LexicalScope::Data]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1458:12:   required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(js::ExclusiveContext*, js::LifoAlloc&, uint32_t) [with Scope = js::LexicalScope; typename Scope::Data = js::LexicalScope::Data; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1804:81:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::LexicalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/Scope.h:334:12: note: 'struct js::LexicalScope::Data' declared here
     struct Data
            ^~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.h:17,
                 from /build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:151:85:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o TestTypeTraits.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestTypeTraits.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestTypeTraits.cpp
/usr/bin/g++ -std=gnu++11 -o TestUniquePtr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestUniquePtr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestUniquePtr.cpp
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'js::frontend::Parser<ParseHandler>::Node js::frontend::Parser<ParseHandler>::exportDeclaration() [with ParseHandler = js::frontend::FullParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:5170:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (tokenStream.currentName() == context->names().let) {
         ^~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:5183:7: note: here
       default:
       ^~~~~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::yieldExpression(js::frontend::InHandling) [with ParseHandler = js::frontend::FullParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6023:42: warning: this statement may fall through [-Wimplicit-fallthrough=]
             tokenStream.consumeKnownToken(TOK_MUL, TokenStream::Operand);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6025:11: note: here
           default:
           ^~~~~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6075:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         addTelemetry(JSCompartment::DeprecatedLegacyGenerator);
         ^~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6079:7: note: here
       case LegacyGenerator:
       ^~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'bool js::frontend::Parser<ParseHandler>::noteDeclaredName(js::HandlePropertyName, js::frontend::DeclarationKind, js::frontend::TokenPos) [with ParseHandler = js::frontend::FullParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1281:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (name == context->names().let) {
         ^~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1288:7: note: here
       case DeclarationKind::Import:
       ^~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::yieldExpression(js::frontend::InHandling) [with ParseHandler = js::frontend::SyntaxParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6023:42: warning: this statement may fall through [-Wimplicit-fallthrough=]
             tokenStream.consumeKnownToken(TOK_MUL, TokenStream::Operand);
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6025:11: note: here
           default:
           ^~~~~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6075:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         addTelemetry(JSCompartment::DeprecatedLegacyGenerator);
         ^~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6079:7: note: here
       case LegacyGenerator:
       ^~~~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'bool js::frontend::Parser<ParseHandler>::noteDeclaredName(js::HandlePropertyName, js::frontend::DeclarationKind, js::frontend::TokenPos) [with ParseHandler = js::frontend::SyntaxParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1281:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (name == context->names().let) {
         ^~
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:1288:7: note: here
       case DeclarationKind::Import:
       ^~~~
/usr/bin/g++ -std=gnu++11 -o TestVariant.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestVariant.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestVariant.cpp
/usr/bin/g++ -std=gnu++11 -o TestVector.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestVector.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestVector.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o TestWeakPtr.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestWeakPtr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestWeakPtr.cpp
/usr/bin/g++ -std=gnu++11 -o TestXorShift128PlusRNG.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestXorShift128PlusRNG.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestXorShift128PlusRNG.cpp
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:23,
                 from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o TestPoisonArea.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/build/mozjs52-52.9.1/mfbt/tests -I/build/mozjs52-52.9.1/js/src/mfbt/tests  -I/build/mozjs52-52.9.1/js/src/dist/include  -I/build/mozjs52-52.9.1/js/src/dist/include/testing         -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TestPoisonArea.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-error=shadow  /build/mozjs52-52.9.1/mfbt/tests/TestPoisonArea.cpp
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::gc::StoreBuffer::ValueEdge; HashPolicy = js::HashSet<js::gc::StoreBuffer::ValueEdge, js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::ValueEdge>, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::gc::StoreBuffer::ValueEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::ValueEdge>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:93:17:   required from 'void js::gc::StoreBuffer::MonoTypeBuffer<T>::clear() [with T = js::gc::StoreBuffer::ValueEdge]'
/build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:77:21:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const js::gc::StoreBuffer::ValueEdge, js::HashSet<js::gc::StoreBuffer::ValueEdge, js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::ValueEdge>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::gc::StoreBuffer::ValueEdge>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const js::gc::StoreBuffer::ValueEdge, js::HashSet<js::gc::StoreBuffer::ValueEdge, js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::ValueEdge>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::gc::StoreBuffer::ValueEdge>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::HashSet<js::gc::StoreBuffer::CellPtrEdge, js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::CellPtrEdge>, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::CellPtrEdge>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:93:17:   required from 'void js::gc::StoreBuffer::MonoTypeBuffer<T>::clear() [with T = js::gc::StoreBuffer::CellPtrEdge]'
/build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:78:22:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const js::gc::StoreBuffer::CellPtrEdge, js::HashSet<js::gc::StoreBuffer::CellPtrEdge, js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::CellPtrEdge>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::gc::StoreBuffer::CellPtrEdge>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const js::gc::StoreBuffer::CellPtrEdge, js::HashSet<js::gc::StoreBuffer::CellPtrEdge, js::gc::StoreBuffer::PointerEdgeHasher<js::gc::StoreBuffer::CellPtrEdge>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::gc::StoreBuffer::CellPtrEdge>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::gc::StoreBuffer::SlotsEdge; HashPolicy = js::HashSet<js::gc::StoreBuffer::SlotsEdge, js::gc::StoreBuffer::SlotsEdge::Hasher, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::gc::StoreBuffer::SlotsEdge; HashPolicy = js::gc::StoreBuffer::SlotsEdge::Hasher; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:93:17:   required from 'void js::gc::StoreBuffer::MonoTypeBuffer<T>::clear() [with T = js::gc::StoreBuffer::SlotsEdge]'
/build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:79:22:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const js::gc::StoreBuffer::SlotsEdge, js::HashSet<js::gc::StoreBuffer::SlotsEdge, js::gc::StoreBuffer::SlotsEdge::Hasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::gc::StoreBuffer::SlotsEdge>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const js::gc::StoreBuffer::SlotsEdge, js::HashSet<js::gc::StoreBuffer::SlotsEdge, js::gc::StoreBuffer::SlotsEdge::Hasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::gc::StoreBuffer::SlotsEdge>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
TestArray
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestArray TestArray.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestArrayUtils
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestArrayUtils TestArrayUtils.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestAtomics
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestAtomics TestAtomics.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestBinarySearch
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestBinarySearch TestBinarySearch.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestBloomFilter
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestBloomFilter TestBloomFilter.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestBufferList
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestBufferList TestBufferList.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestCasting
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestCasting TestCasting.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestCeilingFloor
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestCeilingFloor TestCeilingFloor.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestCheckedInt
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestCheckedInt TestCheckedInt.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestCountPopulation
/usr/bin/g++ -std=gnu++11 -o jsarray.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/jsarray.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/jsarray.cpp
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestCountPopulation TestCountPopulation.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestCountZeroes
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestCountZeroes TestCountZeroes.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestEndian
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestEndian TestEndian.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestEnumeratedArray
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestEnumeratedArray TestEnumeratedArray.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestEnumSet
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestEnumSet TestEnumSet.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestEnumTypeTraits
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestEnumTypeTraits TestEnumTypeTraits.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestFastBernoulliTrial
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestFastBernoulliTrial TestFastBernoulliTrial.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestFloatingPoint
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestFloatingPoint TestFloatingPoint.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestFunction
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestFunction TestFunction.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestIntegerPrintfMacros
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestIntegerPrintfMacros TestIntegerPrintfMacros.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestIntegerRange
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestIntegerRange TestIntegerRange.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestJSONWriter
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestJSONWriter TestJSONWriter.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestLinkedList
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestLinkedList TestLinkedList.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestMacroArgs
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestMacroArgs TestMacroArgs.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestMacroForEach
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestMacroForEach TestMacroForEach.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestMathAlgorithms
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestMathAlgorithms TestMathAlgorithms.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestMaybe
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestMaybe TestMaybe.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestNotNull
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::statement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::SyntaxParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6906:13: warning: 'nextSameLine' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (forbiddenLetDeclaration) {
             ^~
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestNotNull TestNotNull.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestPair
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestPair TestPair.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestRange
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<ParseHandler>::PossibleError*, js::frontend::Parser<ParseHandler>::InvokedPrediction) [with ParseHandler = js::frontend::SyntaxParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:7754:9: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (!checkAndMarkAsAssignmentLhs(lhs, flavor, &possibleErrorInner))
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestRange TestRange.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestRefPtr
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestRefPtr TestRefPtr.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestRollingMean
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestRollingMean TestRollingMean.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestSaturate
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestSaturate TestSaturate.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestScopeExit
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestScopeExit TestScopeExit.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestSegmentedVector
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestSegmentedVector TestSegmentedVector.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestSHA1
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestSHA1 TestSHA1.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestSplayTree
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestSplayTree TestSplayTree.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestTemplateLib
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser<ParseHandler>::PossibleError*, js::frontend::Parser<ParseHandler>::InvokedPrediction) [with ParseHandler = js::frontend::FullParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:7754:9: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (!checkAndMarkAsAssignmentLhs(lhs, flavor, &possibleErrorInner))
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestTemplateLib TestTemplateLib.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestTextUtils
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestTextUtils TestTextUtils.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestTuple
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestTuple TestTuple.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestTypedEnum
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestTypedEnum TestTypedEnum.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestTypeTraits
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestTypeTraits TestTypeTraits.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestUniquePtr
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestUniquePtr TestUniquePtr.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestVariant
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestVariant TestVariant.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestVector
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestVector TestVector.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestWeakPtr
In file included from /build/mozjs52-52.9.1/js/src/vm/EnvironmentObject-inl.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/ArgumentsObject-inl.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:43:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestWeakPtr TestWeakPtr.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestXorShift128PlusRNG
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:19:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:19:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ArgumentsObject-inl.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:43:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ArgumentsObject-inl.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:43:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ArgumentsObject-inl.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:43:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestXorShift128PlusRNG TestXorShift128PlusRNG.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
TestPoisonArea
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -o TestPoisonArea TestPoisonArea.o  -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../mfbt/libmfbt.a -pie   -lm -ldl  
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsarray.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
../../config/nsinstall -R -m 644 'TestArray' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestArrayUtils' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestAtomics' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestBinarySearch' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestBloomFilter' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestBufferList' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestCasting' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestCeilingFloor' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestCheckedInt' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestCountPopulation' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestCountZeroes' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestEndian' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestEnumeratedArray' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestEnumSet' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestEnumTypeTraits' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestFastBernoulliTrial' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestFloatingPoint' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestFunction' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestIntegerPrintfMacros' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestIntegerRange' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestJSONWriter' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestLinkedList' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestMacroArgs' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestMacroForEach' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestMathAlgorithms' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestMaybe' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestNotNull' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestPair' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestRange' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestRefPtr' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestRollingMean' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestSaturate' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestScopeExit' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestSegmentedVector' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestSHA1' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestSplayTree' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestTemplateLib' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestTextUtils' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestTuple' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestTypedEnum' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestTypeTraits' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestUniquePtr' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestVariant' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestVector' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestWeakPtr' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestXorShift128PlusRNG' '../../dist/cppunittests'
../../config/nsinstall -R -m 644 'TestPoisonArea' '../../dist/cppunittests'
../../config/nsinstall -R -m 755 'TestArray' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestArrayUtils' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestAtomics' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestBinarySearch' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestBloomFilter' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestBufferList' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestCasting' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestCeilingFloor' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestCheckedInt' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestCountPopulation' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestCountZeroes' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestEndian' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestEnumeratedArray' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestEnumSet' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestEnumTypeTraits' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestFastBernoulliTrial' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestFloatingPoint' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestFunction' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestIntegerPrintfMacros' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestIntegerRange' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestJSONWriter' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestLinkedList' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestMacroArgs' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestMacroForEach' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestMathAlgorithms' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestMaybe' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestNotNull' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestPair' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestRange' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestRefPtr' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestRollingMean' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestSaturate' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestScopeExit' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestSegmentedVector' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestSHA1' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestSplayTree' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestTemplateLib' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestTextUtils' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestTuple' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestTypedEnum' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestTypeTraits' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestUniquePtr' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestVariant' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestVector' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestWeakPtr' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestXorShift128PlusRNG' '../../dist/bin'
../../config/nsinstall -R -m 755 'TestPoisonArea' '../../dist/bin'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/mfbt/tests'
/usr/bin/g++ -std=gnu++11 -o jsatom.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/jsatom.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/jsatom.cpp
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::Node js::frontend::Parser<ParseHandler>::statement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler]':
/build/mozjs52-52.9.1/js/src/frontend/Parser.cpp:6906:13: warning: 'nextSameLine' may be used uninitialized in this function [-Wmaybe-uninitialized]
             if (forbiddenLetDeclaration) {
             ^~
/usr/bin/g++ -std=gnu++11 -o jsdtoa.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/jsdtoa.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/jsdtoa.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsdtoa.cpp:65:
/build/mozjs52-52.9.1/js/src/dtoa.c: In function 'double _strtod(DtoaState*, const char*, char**)':
/build/mozjs52-52.9.1/js/src/dtoa.c:1520:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
    sign = 1;
    ~~~~~^~~
/build/mozjs52-52.9.1/js/src/dtoa.c:1522:3: note: here
   case '+':
   ^~~~
/build/mozjs52-52.9.1/js/src/dtoa.c:1613:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
     esign = 1;
     ~~~~~~^~~
/build/mozjs52-52.9.1/js/src/dtoa.c:1614:4: note: here
    case '+':
    ^~~~
/build/mozjs52-52.9.1/js/src/jsdtoa.cpp: In function 'char* js_dtostr(DtoaState*, char*, size_t, JSDToStrMode, int, double)':
/build/mozjs52-52.9.1/js/src/jsdtoa.cpp:149:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 minNDigits = precision;
                 ~~~~~~~~~~~^~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/jsdtoa.cpp:151:13: note: here
             case DTOSTR_STANDARD_EXPONENTIAL:
             ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jsdtoa.cpp:65:
/build/mozjs52-52.9.1/js/src/dtoa.c: In function 'char* dtoa(DtoaState*, U, int, int, int*, int*, char**)':
/build/mozjs52-52.9.1/js/src/dtoa.c:2798:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
    leftright = 0;
    ~~~~~~~~~~^~~
/build/mozjs52-52.9.1/js/src/dtoa.c:2800:3: note: here
   case 4:
   ^~~~
/build/mozjs52-52.9.1/js/src/dtoa.c:2806:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
    leftright = 0;
    ~~~~~~~~~~^~~
/build/mozjs52-52.9.1/js/src/dtoa.c:2808:3: note: here
   case 5:
   ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o jsmath.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/jsmath.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/jsmath.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsatom.cpp:28:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:26:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:26:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:26:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:32:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:32:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:32:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:32:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o jsutil.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/jsutil.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/jsutil.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsmath.cpp:42:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:32:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:32:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:32:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:33:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:42:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:42:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:42:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsmath.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o pm_linux.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/pm_linux.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/perf/pm_linux.cpp
/usr/bin/g++ -std=gnu++11 -o ConditionVariable.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ConditionVariable.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/threading/posix/ConditionVariable.cpp
/usr/bin/g++ -std=gnu++11 -o MutexImpl.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/MutexImpl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/threading/posix/MutexImpl.cpp
/usr/bin/g++ -std=gnu++11 -o Thread.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Thread.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/threading/posix/Thread.cpp
/usr/bin/g++ -std=gnu++11 -o Initialization.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Initialization.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp
/usr/bin/g++ -std=gnu++11 -o TraceLogging.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TraceLogging.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsgc.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Statistics.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:19:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsgc.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Statistics.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:19:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsgc.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Statistics.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:19:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsgc.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Statistics.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:19:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:20:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:23,
                 from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsutil.cpp:9:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o TraceLoggingGraph.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TraceLoggingGraph.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/vm/TraceLoggingGraph.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingGraph.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingGraph.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingGraph.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingGraph.cpp:7:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o TraceLoggingTypes.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/TraceLoggingTypes.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.cpp:7:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src0.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:21:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:21:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:32:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp:17:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:62,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:62,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:62,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:62,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src1.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingGraph.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:20,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:16:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:18:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsstr.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLoggingGraph.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:20,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:18:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:18:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:18:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:18:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:67,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_wait(JSContext*, unsigned int, JS::Value*)':
/build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:792:24: warning: unnecessary parentheses in declaration of 'addr' [-Wparentheses]
     SharedMem<int32_t*>(addr) = view->viewDataShared().cast<int32_t*>() + offset;
                        ^
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/builtin/Promise.cpp:20,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src10.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsexn.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:62,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsexn.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:62,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.h:23,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:65,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:67,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:67,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:67,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/AtomicsObject.cpp:48,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp:38:
/build/mozjs52-52.9.1/js/src/builtin/ModuleObject.cpp: In member function 'bool js::ModuleBuilder::processExport(js::frontend::ParseNode*)':
/build/mozjs52-52.9.1/js/src/builtin/ModuleObject.cpp:1214:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
           }
           ^
/build/mozjs52-52.9.1/js/src/builtin/ModuleObject.cpp:1219:7: note: here
       default:
       ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:32,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:32,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:32,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:32,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Probes.h:14,
                 from /build/mozjs52-52.9.1/js/src/builtin/Profilers.cpp:30,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>; HashPolicy = js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::TempAllocPolicy]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:729:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:151:85:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp:29:
/build/mozjs52-52.9.1/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)':
/build/mozjs52-52.9.1/js/src/builtin/ReflectParse.cpp:2403:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (!pn->isKind(PNK_STATEMENTLIST))
         ^~
/build/mozjs52-52.9.1/js/src/builtin/ReflectParse.cpp:2407:7: note: here
       case PNK_STATEMENTLIST:
       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/CacheIR.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:20:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BytecodeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src11.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/builtin/SIMD.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/EagerSimdUnbox.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src12.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src13.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src14.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp
In file included from /build/mozjs52-52.9.1/js/src/jit/Ion.cpp:55,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src13.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<unsigned int, BoundsCheckInfo> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<unsigned int, BoundsCheckInfo>; HashPolicy = js::HashMap<unsigned int, BoundsCheckInfo, js::DefaultHasher<unsigned int>, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<unsigned int, BoundsCheckInfo> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<unsigned int, BoundsCheckInfo>; HashPolicy = js::HashMap<unsigned int, BoundsCheckInfo, js::DefaultHasher<unsigned int>, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = unsigned int; Value = BoundsCheckInfo; HashPolicy = js::DefaultHasher<unsigned int>; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/IonAnalysis.cpp:3528:22:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<unsigned int, BoundsCheckInfo> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/InstructionReordering.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<unsigned int, BoundsCheckInfo> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp:29:
/build/mozjs52-52.9.1/js/src/jit/IonBuilder.cpp: In member function 'bool js::jit::IonBuilder::inspectOpcode(JSOp)':
/build/mozjs52-52.9.1/js/src/jit/IonBuilder.cpp:1996:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         }
         ^
/build/mozjs52-52.9.1/js/src/jit/IonBuilder.cpp:1999:7: note: here
       case JSOP_BINDNAME:
       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Lowering.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:29:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::jit::MDefinition*, js::jit::MDefinition*>; HashPolicy = js::HashMap<js::jit::MDefinition*, js::jit::MDefinition*, js::PointerHasher<js::jit::MDefinition*, 2>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::jit::MDefinition*; Value = js::jit::MDefinition*; HashPolicy = js::PointerHasher<js::jit::MDefinition*, 2>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jit/LoopUnroller.cpp:343:35:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::jit::MDefinition*, js::jit::MDefinition*>, js::HashMap<js::jit::MDefinition*, js::jit::MDefinition*, js::PointerHasher<js::jit::MDefinition*, 2>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::jit::MDefinition*, js::jit::MDefinition*> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::jit::MDefinition*, js::jit::MDefinition*>, js::HashMap<js::jit::MDefinition*, js::jit::MDefinition*, js::PointerHasher<js::jit::MDefinition*, 2>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::jit::MDefinition*, js::jit::MDefinition*> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src15.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:38:
/build/mozjs52-52.9.1/js/src/jit/MCallOptimize.cpp: In member function 'js::jit::IonBuilder::InliningStatus js::jit::IonBuilder::inlineIsTypedArrayHelper(js::jit::CallInfo&, js::jit::IonBuilder::WrappingBehavior)':
/build/mozjs52-52.9.1/js/src/jit/MCallOptimize.cpp:2449:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (wrappingBehavior == AllowWrappedTypedArrays) {
         ^~
/build/mozjs52-52.9.1/js/src/jit/MCallOptimize.cpp:2462:7: note: here
       case TemporaryTypeSet::ForAllResult::EMPTY:
       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src14.cpp:47:
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp: In function 'bool NeedNegativeZeroCheck(js::jit::MDefinition*)':
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp:2992:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
             MOZ_FALLTHROUGH;
                            ^
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp:2994:11: note: here
           case MDefinition::Op_StoreElement:
           ^~~~
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp: In function 'bool CanProduceNegativeZero(js::jit::MDefinition*)':
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp:2908:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if (def->type() == MIRType::Double && def->toConstant()->toDouble() == -0.0)
             ^~
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp:2911:9: note: here
         case MDefinition::Op_BitAnd:
         ^~~~
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MTypeOf::foldsTo(js::jit::TempAllocator&)':
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp:3888:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (!inputMaybeCallableOrEmulatesUndefined()) {
         ^~
/build/mozjs52-52.9.1/js/src/jit/MIR.cpp:3895:7: note: here
       default:
       ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/MIRGraph.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src15.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/MacroAssembler.cpp: In member function 'void js::jit::MacroAssembler::loadUnboxedProperty(T, JSValueType, js::jit::TypedOrValueRegister) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/MacroAssembler.cpp:478:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
           if (output.type() == MIRType::Double) {
           ^~
/build/mozjs52-52.9.1/js/src/jit/MacroAssembler.cpp:485:7: note: here
       case JSVAL_TYPE_BOOLEAN:
       ^~~~
/build/mozjs52-52.9.1/js/src/jit/MacroAssembler.cpp: In member function 'void js::jit::MacroAssembler::loadUnboxedProperty(T, JSValueType, js::jit::TypedOrValueRegister) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/MacroAssembler.cpp:478:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
           if (output.type() == MIRType::Double) {
           ^~
/build/mozjs52-52.9.1/js/src/jit/MacroAssembler.cpp:485:7: note: here
       case JSVAL_TYPE_BOOLEAN:
       ^~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src16.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Interpreter-inl.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/Recover.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src17.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp
In file included from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp: In member function 'bool js::jit::RangeAnalysis::addBetaNodes()':
/build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:277:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if (!compare->isNumericComparison())
             ^~
/build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:281:11: note: here
           case JSOP_EQ:
           ^~~~
/build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:286:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if (!compare->isNumericComparison())
             ^~
/build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:290:11: note: here
           case JSOP_NE:
           ^~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src18.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/RangeAnalysis.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtend::recover(JSContext*, js::jit::SnapshotIterator&) const':
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:963:62: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
         return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
                                                              ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src16.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/Recover.cpp:357:13: note: 'result' was declared here
     int32_t result;
             ^~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Interpreter-inl.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:32,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/EnvironmentObject-inl.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/SharedIC.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src17.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps; AllocPolicy = js::jit::JitAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jit/ValueNumbering.cpp:127:16:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::jit::MDefinition* const>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::jit::MDefinition* const, js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::jit::MDefinition* const>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::jit::MDefinition* const>; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::jit::MDefinition* const>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet<js::jit::MDefinition*, js::jit::ValueNumberer::VisibleValues::ValueHasher, js::jit::JitAllocPolicy>::SetOps; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:344:69:   required from 'bool js::HashSet<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/ValueNumbering.cpp:83:22:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::jit::MDefinition* const>' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/VMFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src18.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::jit::MDefinition* const>' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src19.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src2.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:58,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:24,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:53,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]':
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:44:51:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:53,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here
 struct LinkDataCacheablePod
        ^~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:57,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:57,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:57,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.h:10,
                 from /build/mozjs52-52.9.1/js/src/builtin/TestingFunctions.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src20.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrameInfo.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/BaselineCompiler-shared.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/BaselineCompiler-arm.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/Ion.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/FixedList.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/SharedIC-arm.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src21.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src22.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src23.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Interpreter-inl.h:20,
                 from /build/mozjs52-52.9.1/js/src/jsapi.cpp:99,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:20:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsdate.cpp:47,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsapi.cpp:93,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]':
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:44:51:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsapi.cpp:93,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here
 struct LinkDataCacheablePod
        ^~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:15,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCAPI.h:13,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:22,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]':
/build/mozjs52-52.9.1/js/src/jscntxt.cpp:137:24:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/Utility.h:394:15: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct JSContext' with no trivial copy-assignment [-Wclass-memaccess]
         memset(const_cast<T*>(p), 0x3B, sizeof(T));
         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/jscntxt.h:324:8: note: 'struct JSContext' declared here
 struct JSContext : public js::ExclusiveContext,
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:37,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>; HashPolicy = js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::TempAllocPolicy]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:729:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = JSAtom* const; HashPolicy = js::HashSet<JSAtom*, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = JSAtom*; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jscompartment.cpp:982:25:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<JSAtom* const, js::HashSet<JSAtom*, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<JSAtom* const>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<JSAtom* const, js::HashSet<JSAtom*, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<JSAtom* const>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Lowering-shared.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:151:85:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:29,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:21,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:47,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:47,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:47,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:37,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:37,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:37,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsgc.cpp:217,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:38:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NativeIterator]':
/build/mozjs52-52.9.1/js/src/jsiter.cpp:599:15:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::NativeIterator' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Interpreter.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:42,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/jsiter.h:33:8: note: 'struct js::NativeIterator' declared here
 struct NativeIterator
        ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsopcode.cpp:40,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:38:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = {anonymous}::BytecodeParser::Bytecode]':
/build/mozjs52-52.9.1/js/src/jsopcode.cpp:263:43:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class {anonymous}::BytecodeParser::Bytecode'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:38:
/build/mozjs52-52.9.1/js/src/jsopcode.cpp:260:11: note: 'class {anonymous}::BytecodeParser::Bytecode' declared here
     class Bytecode
           ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:20,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsnum.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsnum.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jsgc.cpp:3620:36:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::EvalCacheEntry>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const js::EvalCacheEntry, js::HashSet<js::EvalCacheEntry, js::EvalCacheHashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::EvalCacheEntry>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = JS::Zone* const; HashPolicy = js::HashSet<JS::Zone*, js::DefaultHasher<JS::Zone*>, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher<JS::Zone*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jsgc.cpp:4495:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<JS::Zone* const, js::HashSet<JS::Zone*, js::DefaultHasher<JS::Zone*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<JS::Zone* const>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<JS::Zone* const, js::HashSet<JS::Zone*, js::DefaultHasher<JS::Zone*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<JS::Zone* const>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:47,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Conversions.h:20,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Date.h:35,
                 from /build/mozjs52-52.9.1/js/src/jsdate.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsdate.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:38:
/build/mozjs52-52.9.1/js/src/jsgc.cpp: In member function 'void js::gc::GCRuntime::incrementalCollectSlice(js::SliceBudget&, JS::gcreason::Reason, js::AutoLockForExclusiveAccess&)':
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5855:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
         incrementalState = State::MarkRoots;
         ~~~~~~~~~~~~~~~~~^~~~~~~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5859:7: note: here
       case State::MarkRoots:
       ^~~~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5870:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (isIncremental && useZeal && hasZealMode(ZealMode::IncrementalRootsThenFinish))
         ^~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5875:7: note: here
       case State::Mark:
       ^~~~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5924:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (isIncremental && useZeal && hasZealMode(ZealMode::IncrementalMultipleSlices))
         ^~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5929:7: note: here
       case State::Sweep:
       ^~~~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5935:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
         incrementalState = State::Finalize;
         ~~~~~~~~~~~~~~~~~^~~~~~~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5939:7: note: here
       case State::Finalize:
       ^~~~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5968:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (isCompacting && isIncremental)
         ^~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5973:7: note: here
       case State::Compact:
       ^~~~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5985:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
         incrementalState = State::Decommit;
         ~~~~~~~~~~~~~~~~~^~~~~~~
/build/mozjs52-52.9.1/js/src/jsgc.cpp:5989:7: note: here
       case State::Decommit:
       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:47:
/build/mozjs52-52.9.1/js/src/jsiter.cpp: In function 'bool Compare(T*, T*, size_t) [with T = js::ReceiverGuard]':
/build/mozjs52-52.9.1/js/src/jsiter.cpp:523:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 0: do { if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
                    ^~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:524:7: note: here
       case 7:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
       ^~~~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:524:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 7:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
                    ^~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:525:7: note: here
       case 6:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
       ^~~~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:525:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 6:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
                    ^~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:526:7: note: here
       case 5:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
       ^~~~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:526:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 5:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
                    ^~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:527:7: note: here
       case 4:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
       ^~~~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:527:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 4:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
                    ^~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:528:7: note: here
       case 3:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
       ^~~~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:528:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 3:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
                    ^~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:529:7: note: here
       case 2:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
       ^~~~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:529:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
       case 2:      if (*a++ != *b++) return false; MOZ_FALLTHROUGH;
                    ^~
/build/mozjs52-52.9.1/js/src/jsiter.cpp:530:7: note: here
       case 1:      if (*a++ != *b++) return false;
       ^~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src24.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src25.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.h:11,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSScript]':
/build/mozjs52-52.9.1/js/src/jsscript.cpp:2419:25:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class JSScript' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/jsscript.h:781:7: note: 'class JSScript' declared here
 class JSScript : public js::gc::TenuredCell
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspropertytree.h:13,
                 from /build/mozjs52-52.9.1/js/src/jspropertytree.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>; HashPolicy = js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::TempAllocPolicy]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:729:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::SharedScriptData* const; HashPolicy = js::HashSet<js::SharedScriptData*, js::ScriptBytecodeHasher, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::SharedScriptData*; HashPolicy = js::ScriptBytecodeHasher; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jsscript.cpp:2274:17:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::SharedScriptData* const, js::HashSet<js::SharedScriptData*, js::ScriptBytecodeHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::SharedScriptData* const>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::SharedScriptData* const, js::HashSet<js::SharedScriptData*, js::ScriptBytecodeHasher, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::SharedScriptData* const>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::WatchKey, js::Watchpoint>; HashPolicy = js::HashMap<js::WatchKey, js::Watchpoint, js::WatchKeyHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::WatchKey; Value = js::Watchpoint; HashPolicy = js::WatchKeyHasher; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jswatchpoint.cpp:113:15:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::WatchKey, js::Watchpoint>, js::HashMap<js::WatchKey, js::Watchpoint, js::WatchKeyHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::WatchKey, js::Watchpoint> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::WatchKey, js::Watchpoint>, js::HashMap<js::WatchKey, js::Watchpoint, js::WatchKeyHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::WatchKey, js::Watchpoint> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value> >; HashPolicy = js::HashMap<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value>, js::MovableCellHasher<js::HeapPtr<JSObject*> >, js::RuntimeAllocPolicy>::MapHashPolicy; AllocPolicy = js::RuntimeAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::HeapPtr<JSObject*>; Value = js::HeapPtr<JS::Value>; HashPolicy = js::MovableCellHasher<js::HeapPtr<JSObject*> >; AllocPolicy = js::RuntimeAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jsweakmap.cpp:194:15:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value> >, js::HashMap<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value>, js::MovableCellHasher<js::HeapPtr<JSObject*> >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value> >, js::HashMap<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value>, js::MovableCellHasher<js::HeapPtr<JSObject*> >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::HeapPtr<JSObject*>, js::HeapPtr<JS::Value> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/proxy/BaseProxyHandler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:151:85:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<unsigned int>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {unsigned int&}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = unsigned int&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<unsigned int>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/BytecodeEmitter.h:337:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp:20:
/build/mozjs52-52.9.1/js/src/jsstr.cpp: In function 'const TextChar* FirstCharMatcherUnrolled(const TextChar*, uint32_t, PatChar) [with TextChar = unsigned char; PatChar = char16_t]':
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1176:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 0: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1177:9: note: here
         case 7: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1177:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 7: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1178:9: note: here
         case 6: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1178:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 6: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1179:9: note: here
         case 5: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1179:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 5: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1180:9: note: here
         case 4: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1180:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 4: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1181:9: note: here
         case 3: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1181:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 3: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1182:9: note: here
         case 2: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1182:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 2: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1183:9: note: here
         case 1: if (*t++ == pat) return t - 1;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp: In function 'const TextChar* FirstCharMatcherUnrolled(const TextChar*, uint32_t, PatChar) [with TextChar = char16_t; PatChar = unsigned char]':
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1176:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 0: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1177:9: note: here
         case 7: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1177:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 7: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1178:9: note: here
         case 6: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1178:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 6: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1179:9: note: here
         case 5: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1179:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 5: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1180:9: note: here
         case 4: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1180:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 4: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1181:9: note: here
         case 3: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1181:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 3: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1182:9: note: here
         case 2: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
         ^~~~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1182:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
         case 2: if (*t++ == pat) return t - 1; MOZ_FALLTHROUGH;
                 ^~
/build/mozjs52-52.9.1/js/src/jsstr.cpp:1183:9: note: here
         case 1: if (*t++ == pat) return t - 1;
         ^~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src26.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src27.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src27.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/proxy/Wrapper.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:10,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsatominlines.h:15,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/proxy/Wrapper.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/proxy/Wrapper.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/proxy/Wrapper.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/proxy/SecurityWrapper.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src28.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src28.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src29.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src29.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src3.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ArrayObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>; HashPolicy = js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::TempAllocPolicy]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:729:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = JS::Zone* const; HashPolicy = js::HashSet<JS::Zone*, js::DefaultHasher<JS::Zone*>, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher<JS::Zone*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:3971:25:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<JS::Zone* const, js::HashSet<JS::Zone*, js::DefaultHasher<JS::Zone*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<JS::Zone* const>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<JS::Zone* const, js::HashSet<JS::Zone*, js::DefaultHasher<JS::Zone*>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<JS::Zone* const>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::MissingEnvironmentKey, js::ReadBarriered<js::DebugEnvironmentProxy*> >; HashPolicy = js::HashMap<js::MissingEnvironmentKey, js::ReadBarriered<js::DebugEnvironmentProxy*>, js::MissingEnvironmentKey, js::RuntimeAllocPolicy>::MapHashPolicy; AllocPolicy = js::RuntimeAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::MissingEnvironmentKey; Value = js::ReadBarriered<js::DebugEnvironmentProxy*>; HashPolicy = js::MissingEnvironmentKey; AllocPolicy = js::RuntimeAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/EnvironmentObject.cpp:2701:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::MissingEnvironmentKey, js::ReadBarriered<js::DebugEnvironmentProxy*> >, js::HashMap<js::MissingEnvironmentKey, js::ReadBarriered<js::DebugEnvironmentProxy*>, js::MissingEnvironmentKey, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::MissingEnvironmentKey, js::ReadBarriered<js::DebugEnvironmentProxy*> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::MissingEnvironmentKey, js::ReadBarriered<js::DebugEnvironmentProxy*> >, js::HashMap<js::MissingEnvironmentKey, js::ReadBarriered<js::DebugEnvironmentProxy*>, js::MissingEnvironmentKey, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::MissingEnvironmentKey, js::ReadBarriered<js::DebugEnvironmentProxy*> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::ReadBarriered<JSObject*>, js::LiveEnvironmentVal>; HashPolicy = js::HashMap<js::ReadBarriered<JSObject*>, js::LiveEnvironmentVal, js::MovableCellHasher<js::ReadBarriered<JSObject*> >, js::RuntimeAllocPolicy>::MapHashPolicy; AllocPolicy = js::RuntimeAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::ReadBarriered<JSObject*>; Value = js::LiveEnvironmentVal; HashPolicy = js::MovableCellHasher<js::ReadBarriered<JSObject*> >; AllocPolicy = js::RuntimeAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/EnvironmentObject.cpp:2702:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::ReadBarriered<JSObject*>, js::LiveEnvironmentVal>, js::HashMap<js::ReadBarriered<JSObject*>, js::LiveEnvironmentVal, js::MovableCellHasher<js::ReadBarriered<JSObject*> >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::ReadBarriered<JSObject*>, js::LiveEnvironmentVal> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::ReadBarriered<JSObject*>, js::LiveEnvironmentVal>, js::HashMap<js::ReadBarriered<JSObject*>, js::LiveEnvironmentVal, js::MovableCellHasher<js::ReadBarriered<JSObject*> >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::ReadBarriered<JSObject*>, js::LiveEnvironmentVal> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:45,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:151:85:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.h:12,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:23,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/frontend/BytecodeCompiler.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:23,
                 from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:23,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/ds/MemoryProtectionExceptionHandler.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>; HashPolicy = js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::TempAllocPolicy]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:729:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:151:85:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<unsigned int>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {unsigned int&}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = unsigned int&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<unsigned int>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/BytecodeEmitter.h:337:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<unsigned int> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::NameLocation&}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::NameLocation&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/BytecodeEmitter.cpp:392:36:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::NameLocation> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::MaybeCheckTDZ&}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::MaybeCheckTDZ&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/BytecodeEmitter.cpp:1473:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::MaybeCheckTDZ> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsexn.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsexn.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:44,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:44,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:44,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/MemoryMetrics.cpp:26,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:47:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]':
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:44:51:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/MemoryMetrics.cpp:28,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:47:
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here
 struct LinkDataCacheablePod
        ^~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src3.cpp:38:
/build/mozjs52-52.9.1/js/src/frontend/NameFunctions.cpp: In member function 'js::frontend::ParseNode* {anonymous}::NameResolver::gatherNameable(js::frontend::ParseNode**, size_t*)':
/build/mozjs52-52.9.1/js/src/frontend/NameFunctions.cpp:171:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 pos--;
                 ~~~^~
/build/mozjs52-52.9.1/js/src/frontend/NameFunctions.cpp:174:15: note: here
               default:
               ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:44,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsarray.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)':
/build/mozjs52-52.9.1/js/src/vm/Debugger.cpp:10369:17: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized]
     const char* s;
                 ^
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src30.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src30.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp
In file included from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::HeapSlot; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:863:92:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(aDst, aSrc, aNElem * sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroup]':
/build/mozjs52-52.9.1/js/src/vm/ObjectGroup.cpp:38:17:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroup' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:86:7: note: 'class js::ObjectGroup' declared here
 class ObjectGroup : public gc::TenuredCell
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroupCompartment]':
/build/mozjs52-52.9.1/js/src/vm/ObjectGroup.cpp:1667:17:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::ObjectGroupCompartment'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:549:7: note: 'class js::ObjectGroupCompartment' declared here
 class ObjectGroupCompartment
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/NativeObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::ObjectGroupCompartment::ArrayObjectKey, js::ReadBarriered<js::ObjectGroup*> >; HashPolicy = js::HashMap<js::ObjectGroupCompartment::ArrayObjectKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::ObjectGroupCompartment::ArrayObjectKey; Value = js::ReadBarriered<js::ObjectGroup*>; HashPolicy = js::ObjectGroupCompartment::ArrayObjectKey; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/ObjectGroup.cpp:1762:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::ArrayObjectKey, js::ReadBarriered<js::ObjectGroup*> >, js::HashMap<js::ObjectGroupCompartment::ArrayObjectKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::ObjectGroupCompartment::ArrayObjectKey, js::ReadBarriered<js::ObjectGroup*> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::ArrayObjectKey, js::ReadBarriered<js::ObjectGroup*> >, js::HashMap<js::ObjectGroupCompartment::ArrayObjectKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::ObjectGroupCompartment::ArrayObjectKey, js::ReadBarriered<js::ObjectGroup*> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::ObjectGroupCompartment::PlainObjectKey, js::ObjectGroupCompartment::PlainObjectEntry>; HashPolicy = js::HashMap<js::ObjectGroupCompartment::PlainObjectKey, js::ObjectGroupCompartment::PlainObjectEntry, js::ObjectGroupCompartment::PlainObjectKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::ObjectGroupCompartment::PlainObjectKey; Value = js::ObjectGroupCompartment::PlainObjectEntry; HashPolicy = js::ObjectGroupCompartment::PlainObjectKey; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/ObjectGroup.cpp:1770:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::PlainObjectKey, js::ObjectGroupCompartment::PlainObjectEntry>, js::HashMap<js::ObjectGroupCompartment::PlainObjectKey, js::ObjectGroupCompartment::PlainObjectEntry, js::ObjectGroupCompartment::PlainObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::ObjectGroupCompartment::PlainObjectKey, js::ObjectGroupCompartment::PlainObjectEntry> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::PlainObjectKey, js::ObjectGroupCompartment::PlainObjectEntry>, js::HashMap<js::ObjectGroupCompartment::PlainObjectKey, js::ObjectGroupCompartment::PlainObjectEntry, js::ObjectGroupCompartment::PlainObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::ObjectGroupCompartment::PlainObjectKey, js::ObjectGroupCompartment::PlainObjectEntry> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> >; HashPolicy = js::HashMap<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::ObjectGroupCompartment::AllocationSiteKey; Value = js::ReadBarriered<js::ObjectGroup*>; HashPolicy = js::ObjectGroupCompartment::AllocationSiteKey; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/dist/include/js/GCHashTable.h:182:36:   required from 'void js::MutableGCHashMapOperations<Outer, Args>::clear() [with Outer = JS::WeakCache<JS::GCHashMap<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy> >; Args = {js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> >}]'
/build/mozjs52-52.9.1/js/src/vm/ObjectGroup.cpp:1760:36:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> >, js::HashMap<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> >, js::HashMap<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*>, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered<js::ObjectGroup*> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::ObjectGroupCompartment::NewEntry; HashPolicy = js::HashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::ObjectGroupCompartment::NewEntry; HashPolicy = js::ObjectGroupCompartment::NewEntry; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/dist/include/js/GCHashTable.h:342:36:   required from 'void js::MutableGCHashSetOperations<Outer, Args>::clear() [with Outer = JS::WeakCache<JS::GCHashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy> >; Args = {js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy}]'
/build/mozjs52-52.9.1/js/src/vm/ObjectGroup.cpp:1773:32:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const js::ObjectGroupCompartment::NewEntry, js::HashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::ObjectGroupCompartment::NewEntry>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const js::ObjectGroupCompartment::NewEntry, js::HashSet<js::ObjectGroupCompartment::NewEntry, js::ObjectGroupCompartment::NewEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::ObjectGroupCompartment::NewEntry>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src31.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src31.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src32.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src32.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src33.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src33.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/ShapedObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Runtime.cpp:42,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:47:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:12,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/ProxyObject.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/NativeObject-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:39,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsstr.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsstr.h:11,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:23,
                 from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsstr.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::ReadBarriered<js::SavedFrame*>; HashPolicy = js::HashSet<js::ReadBarriered<js::SavedFrame*>, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::ReadBarriered<js::SavedFrame*>; HashPolicy = js::SavedFrame::HashPolicy; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:1194:18:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const js::ReadBarriered<js::SavedFrame*>, js::HashSet<js::ReadBarriered<js::SavedFrame*>, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::ReadBarriered<js::SavedFrame*> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const js::ReadBarriered<js::SavedFrame*>, js::HashSet<js::ReadBarriered<js::SavedFrame*>, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::ReadBarriered<js::SavedFrame*> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/SPSProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSObject*, unsigned int>; HashPolicy = js::HashMap<JSObject*, unsigned int, js::MovableCellHasher<JSObject*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSObject*; Value = unsigned int; HashPolicy = js::MovableCellHasher<JSObject*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/dist/include/js/GCHashTable.h:182:36:   required from 'void js::MutableGCHashMapOperations<Outer, Args>::clear() [with Outer = JS::Rooted<JS::GCHashMap<JSObject*, unsigned int, js::MovableCellHasher<JSObject*>, js::SystemAllocPolicy> >; Args = {JSObject*, unsigned int, js::MovableCellHasher<JSObject*>, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy<JSObject*, unsigned int>}]'
/build/mozjs52-52.9.1/js/src/vm/StructuredClone.cpp:1677:18:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSObject*, unsigned int>, js::HashMap<JSObject*, unsigned int, js::MovableCellHasher<JSObject*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSObject*, unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSObject*, unsigned int>, js::HashMap<JSObject*, unsigned int, js::MovableCellHasher<JSObject*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSObject*, unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Stack.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:23,
                 from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsstr.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/SharedImmutableStringsCache.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src34.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src34.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Caches-inl.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/TaggedProto.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:17,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:17,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = js::TemporaryTypeSet; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.cpp:1153:25:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::TemporaryTypeSet'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:655:7: note: 'class js::TemporaryTypeSet' declared here
 class TemporaryTypeSet : public TypeSet
       ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:248:25:   required from 'static void js::UnsharedOps::podCopy(SharedMem<T*>, SharedMem<T*>, size_t) [with T = js::uint8_clamped; size_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:295:25:   required from 'static bool js::ElementSpecific<SpecificArray, Ops>::setFromTypedArray(JSContext*, JS::Handle<typename SpecificArray::SomeTypedArray*>, JS::HandleObject, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate<js::uint8_clamped>; Ops = js::UnsharedOps; typename SpecificArray::SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle<JSObject*>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:761:91:   required from 'static bool js::TypedArrayMethods<SomeTypedArray>::setFromTypedArray(JSContext*, JS::Handle<U*>, JS::HandleObject, uint32_t) [with SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle<JSObject*>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:697:35:   required from 'static bool js::TypedArrayMethods<SomeTypedArray>::set(JSContext*, const JS::CallArgs&) [with SomeTypedArray = js::TypedArrayObject]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayObject.cpp:1507:70:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(aDst, aSrc, aNElem * sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/ArrayBufferObject.h:457:8: note: 'struct js::uint8_clamped' declared here
 struct uint8_clamped {
        ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodMove(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:253:25:   required from 'static void js::UnsharedOps::podMove(SharedMem<T*>, SharedMem<T*>, size_t) [with T = js::uint8_clamped; size_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:508:25:   required from 'static bool js::ElementSpecific<SpecificArray, Ops>::setFromOverlappingTypedArray(JSContext*, JS::Handle<typename SpecificArray::SomeTypedArray*>, JS::Handle<typename SpecificArray::SomeTypedArray*>, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate<js::uint8_clamped>; Ops = js::UnsharedOps; typename SpecificArray::SomeTypedArray = js::TypedArrayObject; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:287:52:   required from 'static bool js::ElementSpecific<SpecificArray, Ops>::setFromTypedArray(JSContext*, JS::Handle<typename SpecificArray::SomeTypedArray*>, JS::HandleObject, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate<js::uint8_clamped>; Ops = js::UnsharedOps; typename SpecificArray::SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle<JSObject*>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:761:91:   required from 'static bool js::TypedArrayMethods<SomeTypedArray>::setFromTypedArray(JSContext*, JS::Handle<U*>, JS::HandleObject, uint32_t) [with SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle<JSObject*>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:697:35:   required from 'static bool js::TypedArrayMethods<SomeTypedArray>::set(JSContext*, const JS::CallArgs&) [with SomeTypedArray = js::TypedArrayObject]'
/build/mozjs52-52.9.1/js/src/vm/TypedArrayObject.cpp:1507:70:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:157:10: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
   memmove(aDst, aSrc, aNElem * sizeof(T));
   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/GlobalObject.h:18,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Symbol.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/ArrayBufferObject.h:457:8: note: 'struct js::uint8_clamped' declared here
 struct uint8_clamped {
        ^~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src35.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src35.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src36.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src36.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeCensus.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/UbiNodeCensus.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src35.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:45,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger.h:16,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:16,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:40,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:40,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:40,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCompile.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:23,
                 from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:40,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]':
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:44:51:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmCompile.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:23,
                 from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:40,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here
 struct LinkDataCacheablePod
        ^~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSGlobal::CacheablePod]':
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:161:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSGlobal::CacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:127:12: note: 'struct AsmJSGlobal::CacheablePod' declared here
     struct CacheablePod {
            ^~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSExport]':
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:258:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class AsmJSExport'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:249:7: note: 'class AsmJSExport' declared here
 class AsmJSExport
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSMetadataCacheablePod]':
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:295:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSMetadataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:288:8: note: 'struct AsmJSMetadataCacheablePod' declared here
 struct AsmJSMetadataCacheablePod
        ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>; HashPolicy = js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::TempAllocPolicy]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:729:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy<fb>::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >; js::Fallibility fb = (js::Fallibility)0; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<js::wasm::AstSig*, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstSig*, unsigned int, js::wasm::AstSig, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<js::wasm::AstSig*, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstSig*, unsigned int, js::wasm::AstSig, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/wasm/WasmAST.h:802:29:   required from here
/build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:600:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
         memset(p, 0, numElems * sizeof(T));
         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:151:85:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:11:
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp: In function 'js::wasm::Op {anonymous}::SimdToOp(js::SimdType, js::SimdOperation)':
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:2756:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         switch (op) {
         ^~~~~~
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:2769:7: note: here
       case SimdType::Int8x16:
       ^~~~
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:2782:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         switch(op) {
         ^~~~~~
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:2795:7: note: here
       case SimdType::Int16x8:
       ^~~~
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:2808:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         switch(op) {
         ^~~~~~
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:2819:7: note: here
       case SimdType::Int32x4:
       ^~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src37.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src37.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:23,
                 from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:12,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCompartment.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:29:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.cpp:28,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.cpp:28,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.cpp:28,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]':
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:44:51:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.cpp:37,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here
 struct LinkDataCacheablePod
        ^~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:17,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:26,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy<fb>::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >; js::Fallibility fb = (js::Fallibility)0; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<js::wasm::AstSig*, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstSig*, unsigned int, js::wasm::AstSig, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<js::wasm::AstSig*, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstSig*, unsigned int, js::wasm::AstSig, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/wasm/WasmAST.h:802:29:   required from here
/build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:600:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
         memset(p, 0, numElems * sizeof(T));
         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToExperimentalText.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp: In member function 'js::wasm::SharedModule ModuleValidator::finish()':
/build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:2374:65: warning: 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function [-Wmaybe-uninitialized]
         asmJSMetadata_->srcLengthWithRightBrace = endAfterCurly - asmJSMetadata_->srcStart;
                                                   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src38.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src38.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp
In file included from /build/mozjs52-52.9.1/js/src/dist/include/mozilla/HashFunctions.h:53,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:10,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/MathAlgorithms.h: In function 'bool AstDecodeLoad(AstDecodeContext&, js::wasm::ValType, uint32_t, js::wasm::Op)':
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/MathAlgorithms.h:429:38: warning: 'addr.js::wasm::LinearMemoryAddress<mozilla::Nothing>::align' may be used uninitialized in this function [-Wmaybe-uninitialized]
     return 31u - CountLeadingZeroes32(aValue | 1);
                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:47:
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:762:34: note: 'addr.js::wasm::LinearMemoryAddress<mozilla::Nothing>::align' was declared here
     LinearMemoryAddress<Nothing> addr;
                                  ^~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:756:61: warning: '*((void*)& addr +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
     return AstLoadStoreAddress(item.expr, flags, addr.offset);
                                                             ^
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:762:34: note: '*((void*)& addr +4)' was declared here
     LinearMemoryAddress<Nothing> addr;
                                  ^~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp: In function 'bool AstDecodeBranch(AstDecodeContext&, js::wasm::Op)':
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:853:9: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized]
         if (!IsVoid(type))
         ^~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:859:30: warning: 'depth' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (!AstDecodeGetBlockRef(c, depth, &depthRef))
          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:38:
/build/mozjs52-52.9.1/js/src/wasm/WasmCompile.cpp: In function 'bool DecodeFunctionBody(js::wasm::Decoder&, js::wasm::ModuleGenerator&, uint32_t)':
/build/mozjs52-52.9.1/js/src/wasm/WasmCompile.cpp:160:9: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized]
         switch (op) {
         ^~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmCompile.cpp:156:18: note: 'op' was declared here
         uint16_t op;
                  ^~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp: In function 'bool AstDecodeExpr(AstDecodeContext&)':
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:948:14: warning: 'globalId' may be used uninitialized in this function [-Wmaybe-uninitialized]
     uint32_t globalId;
              ^~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:969:14: warning: 'globalId' may be used uninitialized in this function [-Wmaybe-uninitialized]
     uint32_t globalId;
              ^~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:925:14: warning: 'teeLocalId' may be used uninitialized in this function [-Wmaybe-uninitialized]
     uint32_t teeLocalId;
              ^~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:898:14: warning: 'setLocalId' may be used uninitialized in this function [-Wmaybe-uninitialized]
     uint32_t setLocalId;
              ^~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:877:14: warning: 'getLocalId' may be used uninitialized in this function [-Wmaybe-uninitialized]
     uint32_t getLocalId;
              ^~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:485:5: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (op == Op::Loop) {
     ^~
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:1017:14: note: 'op' was declared here
     uint16_t op;
              ^~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/GCAPI.h:10,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:22,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/Xdr.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Vector.h: In function 'bool js::wasm::BinaryToAst(JSContext*, const uint8_t*, uint32_t, js::LifoAlloc&, js::wasm::AstModule**)':
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Vector.h:172:5: warning: 'func' may be used uninitialized in this function [-Wmaybe-uninitialized]
     *aDst = temp;
     ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp:47:
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:1897:18: note: 'func' was declared here
         AstFunc* func;
                  ^~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src39.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src39.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCompile.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:23,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataCacheablePod]':
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:44:51:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmCompile.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:23,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/wasm/WasmModule.h:36:8: note: 'struct js::wasm::LinkDataCacheablePod' declared here
 struct LinkDataCacheablePod
        ^~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/vm/RegExpObject.h:13,
                 from /build/mozjs52-52.9.1/js/src/builtin/RegExp.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscompartment.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:23,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.cpp:35,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:38:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdBinaryComp({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MSimdBinaryComp::Operation, js::SimdSign)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:470:45: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         return MSimdBinaryComp::AddLegalized(alloc(), curBlock_, lhs, rhs, op, sign);
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2618:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:470:45: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         return MSimdBinaryComp::AddLegalized(alloc(), curBlock_, lhs, rhs, op, sign);
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2619:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src4.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdConvert({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType, js::SimdSign)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:580:42: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         return MSimdConvert::AddLegalized(alloc(), curBlock_, vec, to, sign, trapOffset());
                ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2724:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBr({anonymous}::FunctionCompiler&)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1166:29: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         if (def && def->type() != MIRType::None)
                    ~~~~~~~~~^~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1788:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBitwise({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MBitXor]':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:408:24: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         T* ins = T::New(alloc(), lhs, rhs, type);
                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2271:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:408:24: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         T* ins = T::New(alloc(), lhs, rhs, type);
                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2272:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBitwise({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MBitOr]':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:408:24: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         T* ins = T::New(alloc(), lhs, rhs, type);
                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2271:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:408:24: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         T* ins = T::New(alloc(), lhs, rhs, type);
                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2272:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBitwise({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MBitAnd]':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:408:24: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         T* ins = T::New(alloc(), lhs, rhs, type);
                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2271:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:408:24: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         T* ins = T::New(alloc(), lhs, rhs, type);
                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2272:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBitwise({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MLsh]':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:408:24: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         T* ins = T::New(alloc(), lhs, rhs, type);
                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2271:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:408:24: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         T* ins = T::New(alloc(), lhs, rhs, type);
                  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2272:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/vm/String.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:33,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitConversion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType) [with MIRClass = js::jit::MNot]':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2135:5: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
     f.iter().setResult(f.unary<MIRClass>(input));
     ^
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MAbs]':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitConvertI64ToFloatingPoint({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType, bool)':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2200:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:24,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitSimdBitcast({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType)':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2713:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitConversion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType) [with MIRClass = js::jit::MToFloat32]':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2135:5: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
     f.iter().setResult(f.unary<MIRClass>(input));
     ^
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitTruncate({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType, bool)':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2168:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitReinterpret({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType, js::jit::MIRType)':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2211:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdLoad({anonymous}::FunctionCompiler&, js::wasm::ValType, unsigned int)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2779:39: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MClz]':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MCtz]':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MPopcnt]':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MAsmJSNeg]':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitUnaryWithType({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType) [with MIRClass = js::jit::MSqrt]':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2143:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitReturn({anonymous}::FunctionCompiler&)':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1872:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitConversion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::wasm::ValType) [with MIRClass = js::jit::MToDouble]':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::wasm::AstName, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstName, unsigned int, js::wasm::AstNameHasher, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>]'
/build/mozjs52-52.9.1/js/src/wasm/WasmTextToBinary.cpp:3404:23:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::wasm::AstName, unsigned int>, js::HashMap<js::wasm::AstName, unsigned int, js::wasm::AstNameHasher, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstName, unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::wasm::AstName, unsigned int>, js::HashMap<js::wasm::AstName, unsigned int, js::wasm::AstNameHasher, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstName, unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBrIf({anonymous}::FunctionCompiler&)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1166:29: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         if (def && def->type() != MIRType::None)
                    ~~~~~~~~~^~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1808:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'condition' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1809:18: note: 'condition' was declared here
     MDefinition* condition;
                  ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitLoad({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2371:39: note: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' was declared here
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:32,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy<fb>::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >; js::Fallibility fb = (js::Fallibility)0; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<js::wasm::AstSig*, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstSig*, unsigned int, js::wasm::AstSig, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<js::wasm::AstSig*, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstSig*, unsigned int, js::wasm::AstSig, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/wasm/WasmAST.h:802:29:   required from here
/build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:600:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
         memset(p, 0, numElems * sizeof(T));
         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstSig*, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:32,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy<fb>::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstName, unsigned int> >; js::Fallibility fb = (js::Fallibility)0; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<js::wasm::AstName, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstName, unsigned int, js::wasm::AstNameHasher, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstName, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<js::wasm::AstName, unsigned int>; HashPolicy = js::HashMap<js::wasm::AstName, unsigned int, js::wasm::AstNameHasher, js::LifoAllocPolicy<(js::Fallibility)0> >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = js::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/wasm/WasmTextToBinary.cpp:3395:29:   required from here
/build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:600:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstName, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
         memset(p, 0, numElems * sizeof(T));
         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<js::wasm::AstName, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmTextToBinary.cpp: In member function '{anonymous}::WasmToken {anonymous}::WasmTokenStream::next()':
/build/mozjs52-52.9.1/js/src/wasm/WasmTextToBinary.cpp:826:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
         if (!IsWasmDigit(*cur_))
         ^~
/build/mozjs52-52.9.1/js/src/wasm/WasmTextToBinary.cpp:829:7: note: here
       case '0': case '1': case '2': case '3': case '4':
       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h: In function 'bool EmitAdd({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType)':
/build/mozjs52-52.9.1/js/src/jit/MIR.h:6154:31: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         mustPreserveNaN_(false)
                               ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2222:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h:6154:31: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         mustPreserveNaN_(false)
                               ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2223:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h: In function 'bool EmitComparison({anonymous}::FunctionCompiler&, js::wasm::ValType, JSOp, js::jit::MCompare::CompareType)':
/build/mozjs52-52.9.1/js/src/jit/MIR.h:4571:32: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         truncateOperands_(false)
                                ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2346:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h:4571:32: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         truncateOperands_(false)
                                ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2345:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdStore({anonymous}::FunctionCompiler&, js::wasm::ValType, unsigned int)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2798:39: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h:13656:23: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         access_(access)
                       ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2799:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h: In function 'bool EmitSub({anonymous}::FunctionCompiler&, js::wasm::ValType, js::jit::MIRType)':
/build/mozjs52-52.9.1/js/src/jit/MIR.h:6154:31: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         mustPreserveNaN_(false)
                               ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2234:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h:6154:31: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         mustPreserveNaN_(false)
                               ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2235:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h: In function 'bool EmitTeeStore({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)':
/build/mozjs52-52.9.1/js/src/jit/MIR.h:13739:38: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MAsmJSMemoryAccess(accessType)
                                      ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2397:39: note: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' was declared here
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h:13739:38: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MAsmJSMemoryAccess(accessType)
                                      ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2398:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h: In function 'bool EmitStore({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)':
/build/mozjs52-52.9.1/js/src/jit/MIR.h:13739:38: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MAsmJSMemoryAccess(accessType)
                                      ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2383:39: note: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' was declared here
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h:13739:38: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MAsmJSMemoryAccess(accessType)
                                      ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2384:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h: In function 'bool EmitTeeStoreWithCoercion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)':
/build/mozjs52-52.9.1/js/src/jit/MIR.h:13739:38: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MAsmJSMemoryAccess(accessType)
                                      ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2411:39: note: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' was declared here
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2412:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h: In function 'bool EmitSimdOp({anonymous}::FunctionCompiler&, js::wasm::ValType, js::SimdOperation, js::SimdSign)':
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2593:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2837:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2826:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:510:46: warning: 'rhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MInstruction* ins = MSimdShuffle::New(alloc(), lhs, rhs, lanes);
                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2749:18: note: 'rhs' was declared here
     MDefinition* rhs;
                  ^~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:510:46: warning: 'lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MInstruction* ins = MSimdShuffle::New(alloc(), lhs, rhs, lanes);
                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2748:18: note: 'lhs' was declared here
     MDefinition* lhs;
                  ^~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'vector' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2736:18: note: 'vector' was declared here
     MDefinition* vector;
                  ^~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'falseValue' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2813:18: note: 'falseValue' was declared here
     MDefinition* falseValue;
                  ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'trueValue' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2812:18: note: 'trueValue' was declared here
     MDefinition* trueValue;
                  ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'condition' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2814:18: note: 'condition' was declared here
     MDefinition* condition;
                  ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2851:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h:1988:33: warning: 'vector' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MIRType type = vec->type();
                        ~~~~~~~~~^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2701:18: note: 'vector' was declared here
     MDefinition* vector;
                  ^~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/LIR.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/CodeGenerator-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/CodeGenerator-arm.h:11,
                 from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/MIR.h:1986:49: warning: 'scalar' may be used uninitialized in this function [-Wmaybe-uninitialized]
       : MBinaryInstruction(vec, val), lane_(lane)
                                                 ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2702:18: note: 'scalar' was declared here
     MDefinition* scalar;
                  ^~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'vector' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2676:18: note: 'vector' was declared here
     MDefinition* vector;
                  ^~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitUnaryMathBuiltinCall({anonymous}::FunctionCompiler&, js::wasm::SymbolicAddress, js::wasm::ValType)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2442:19: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (!f.passArg(input, operandType, &call))
          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBrTable({anonymous}::FunctionCompiler&)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1510:48: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized]
         MTableSwitch* table = MTableSwitch::New(alloc(), operand, 0, int32_t(numCases - 1));
                               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1830:18: note: 'index' was declared here
     MDefinition* index;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/Allocator.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/Utility.h:27,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CharacterEncoding.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:14,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.cpp: At global scope:
/build/mozjs52-52.9.1/js/src/gc/Barrier.cpp:185:31: warning: type attributes ignored after type is already defined [-Wattributes]
 template struct JS_PUBLIC_API(MovableCellHasher<JSObject*>);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/jstypes.h:76:41: note: in definition of macro 'JS_PUBLIC_API'
 #  define JS_PUBLIC_API(t)   MOZ_EXPORT t
                                         ^
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/Allocator.cpp:11,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Allocator.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Allocator.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Allocator.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:16,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::HeapSlot; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/gc/Marking.cpp:2591:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:110:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(aDst, aSrc, aNElem * sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.h:22,
                 from /build/mozjs52-52.9.1/js/src/frontend/TokenStream.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitCallIndirect({anonymous}::FunctionCompiler&, bool)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1022:48: warning: 'callee' may be used uninitialized in this function [-Wmaybe-uninitialized]
             MBitAnd* maskedIndex = MBitAnd::New(alloc(), index, mask, MIRType::Int32);
                                    ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1958:18: note: 'callee' was declared here
     MDefinition* callee;
                  ^~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool js::wasm::IonCompileFunction(js::wasm::IonCompileTask*)':
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:3067:19: warning: 'delta' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (!f.passArg(delta, ValType::I32, &args))
          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:3063:18: note: 'delta' was declared here
     MDefinition* delta;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2556:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'newValue' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2541:18: note: 'newValue' was declared here
     MDefinition* newValue;
                  ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'oldValue' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2540:18: note: 'oldValue' was declared here
     MDefinition* oldValue;
                  ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2525:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmBinaryIterator.h:210:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         value_ = value;
         ^~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2507:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2188:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:647:38: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         auto* ins = MBitNot::NewInt32(alloc(), op);
                     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2259:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'input' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here
     MDefinition* input;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'condition' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2360:18: note: 'condition' was declared here
     MDefinition* condition;
                  ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2104:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmGenerator.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/InlineList.h:348:9: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         at->next = item;
         ^~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2089:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:711:27: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         curBlock_->setSlot(info().localSlot(slot), def);
         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2026:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:711:27: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
         curBlock_->setSlot(info().localSlot(slot), def);
         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2014:18: note: 'value' was declared here
     MDefinition* value;
                  ^~~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2554:39: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2538:39: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2522:39: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2505:39: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2490:39: warning: 'addr.js::wasm::LinearMemoryAddress<js::jit::MDefinition*>::base' may be used uninitialized in this function [-Wmaybe-uninitialized]
     LinearMemoryAddress<MDefinition*> addr;
                                       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jstypes.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:10,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Casting.h: In function 'js::wasm::AstExpr* ParseExprBody({anonymous}::WasmParseContext&, {anonymous}::WasmToken, bool)':
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Casting.h:51:3: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
   u.mFrom = aFrom;
   ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmTextToBinary.cpp:1898:11: note: 'result' was declared here
     Float result;
           ^~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jstypes.h:25,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:10,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmTypes.h:30,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.h:22,
                 from /build/mozjs52-52.9.1/js/src/wasm/WasmStubs.cpp:19,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Casting.h:51:3: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
   u.mFrom = aFrom;
   ^
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:20:
/build/mozjs52-52.9.1/js/src/wasm/WasmTextToBinary.cpp:1898:11: note: 'result' was declared here
     Float result;
           ^~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src5.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src6.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp
In file included from /build/mozjs52-52.9.1/js/src/gc/Nursery.cpp:32,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:20:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Scope.h:13,
                 from /build/mozjs52-52.9.1/js/src/frontend/NameAnalysisTypes.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsscript.h:21,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:23,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/MemoryProfiler.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/Nursery.cpp:20,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:20:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/gc/Nursery.cpp:22,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/gc/Nursery.cpp:22,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/gc/Nursery.cpp:22,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray<js::Nursery::ProfileKey, (js::Nursery::ProfileKey)20, long long int>]':
/build/mozjs52-52.9.1/js/src/gc/Nursery.cpp:181:25:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray<js::Nursery::ProfileKey, (js::Nursery::ProfileKey)20, long long int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:15,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray<js::Nursery::ProfileKey, (js::Nursery::ProfileKey)20, long long int>' declared here
 class EnumeratedArray
       ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray<js::gcstats::Statistics::ProfileKey, (js::gcstats::Statistics::ProfileKey)12, long long int>]':
/build/mozjs52-52.9.1/js/src/gc/Statistics.cpp:836:25:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray<js::gcstats::Statistics::ProfileKey, (js::gcstats::Statistics::ProfileKey)12, long long int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:15,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/HeapAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/EnumeratedArray.h:44:7: note: 'class mozilla::EnumeratedArray<js::gcstats::Statistics::ProfileKey, (js::gcstats::Statistics::ProfileKey)12, long long int>' declared here
 class EnumeratedArray
       ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Runtime.h:21,
                 from /build/mozjs52-52.9.1/js/src/gc/Memory.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = void* const; HashPolicy = js::HashSet<void*, js::PointerHasher<void*, 3>, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = void*; HashPolicy = js::PointerHasher<void*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Nursery.cpp:781:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<void* const, js::HashSet<void*, js::PointerHasher<void*, 3>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<void* const>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<void* const, js::HashSet<void*, js::PointerHasher<void*, 3>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<void* const>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::gc::Cell* const; HashPolicy = js::HashSet<js::gc::Cell*, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::gc::Cell*; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Nursery.cpp:826:25:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::gc::Cell* const, js::HashSet<js::gc::Cell*, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::gc::Cell* const>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::gc::Cell* const, js::HashSet<js::gc::Cell*, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::gc::Cell* const>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JS::Value*, const char*>; HashPolicy = js::HashMap<JS::Value*, const char*, js::DefaultHasher<JS::Value*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JS::Value*; Value = const char*; HashPolicy = js::DefaultHasher<JS::Value*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/RootMarking.cpp:414:25:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JS::Value*, const char*>, js::HashMap<JS::Value*, const char*, js::DefaultHasher<JS::Value*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value*, const char*> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JS::Value*, const char*>, js::HashMap<JS::Value*, const char*, js::DefaultHasher<JS::Value*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value*, const char*> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src7.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:18,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:23,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Verifier.cpp:14,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::ReadBarriered<js::UnownedBaseShape*>; HashPolicy = js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::ReadBarriered<js::UnownedBaseShape*>; HashPolicy = js::StackBaseShape; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/dist/include/js/GCHashTable.h:342:36:   required from 'void js::MutableGCHashSetOperations<Outer, Args>::clear() [with Outer = JS::WeakCache<JS::GCHashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy> >; Args = {js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy}]'
/build/mozjs52-52.9.1/js/src/gc/Zone.cpp:362:26:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const js::ReadBarriered<js::UnownedBaseShape*>, js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::ReadBarriered<js::UnownedBaseShape*> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const js::ReadBarriered<js::UnownedBaseShape*>, js::HashSet<js::ReadBarriered<js::UnownedBaseShape*>, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::ReadBarriered<js::UnownedBaseShape*> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const js::InitialShapeEntry; HashPolicy = js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = js::InitialShapeEntry; HashPolicy = js::InitialShapeEntry; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/dist/include/js/GCHashTable.h:342:36:   required from 'void js::MutableGCHashSetOperations<Outer, Args>::clear() [with Outer = JS::WeakCache<JS::GCHashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy> >; Args = {js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy}]'
/build/mozjs52-52.9.1/js/src/gc/Zone.cpp:364:29:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const js::InitialShapeEntry, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::InitialShapeEntry>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const js::InitialShapeEntry, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const js::InitialShapeEntry>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src6.cpp:38:
/build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.cpp: In function 'bool EmitAtomLetter(js::irregexp::RegExpCompiler*, char16_t, js::jit::Label*, int, bool, bool)':
/build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.cpp:3851:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
         macro_assembler->CheckCharacter(chars[3], &ok);
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.cpp:3853:7: note: here
       case 3:
       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src8.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:36,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:36,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/CompileInfo.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitCompartment.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/Assembler-arm.h:17,
                 from /build/mozjs52-52.9.1/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:20,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:36,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpEngine.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpAST.h:42,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /build/mozjs52-52.9.1/js/src/irregexp/RegExpMacroAssembler.cpp:31,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp:11:
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp: In member function 'js::irregexp::RegExpTree* js::irregexp::RegExpParser<CharT>::ParseDisjunction() [with CharT = unsigned char]':
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1578:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 if (unicode_) {
                 ^~
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1586:15: note: here
               case 'd': case 's': case 'w': {
               ^~~~
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1627:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 MOZ_FALLTHROUGH;
                                ^
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1629:15: note: here
               case '0': {
               ^~~~
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1757:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
             MOZ_FALLTHROUGH;
                            ^
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1759:11: note: here
           default:
           ^~~~~~~
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp: In member function 'js::irregexp::RegExpTree* js::irregexp::RegExpParser<CharT>::ParseDisjunction() [with CharT = char16_t]':
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1578:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 if (unicode_) {
                 ^~
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1586:15: note: here
               case 'd': case 's': case 'w': {
               ^~~~
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1627:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 MOZ_FALLTHROUGH;
                                ^
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1629:15: note: here
               case '0': {
               ^~~~
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1757:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
             MOZ_FALLTHROUGH;
                            ^
/build/mozjs52-52.9.1/js/src/irregexp/RegExpParser.cpp:1759:11: note: here
           default:
           ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::init()':
/build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:381:60: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::jit::VirtualRegister' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
     memset(&vregs[0], 0, sizeof(VirtualRegister) * numVregs);
                                                            ^
In file included from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:478:7: note: 'class js::jit::VirtualRegister' declared here
 class VirtualRegister
       ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/Stack-inl.h:23,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.cpp:22,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:11:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/jsfun.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrameIterator.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:23,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:14,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:23,
                 from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:23,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/LIR.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/RegisterAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:14,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:23,
                 from /build/mozjs52-52.9.1/js/src/jsutil.h:24,
                 from /build/mozjs52-52.9.1/js/src/ds/LifoAlloc.h:23,
                 from /build/mozjs52-52.9.1/js/src/ds/SplayTree.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src9.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/js/src  -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp: In member function 'size_t js::jit::BacktrackingAllocator::computeSpillWeight(js::jit::LiveBundle*)':
/build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:2524:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 fixed = true;
                 ~~~~~~^~~~~~
/build/mozjs52-52.9.1/js/src/jit/BacktrackingAllocator.cpp:2526:15: note: here
               case LUse::REGISTER:
               ^~~~
In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/BaselineBailouts.cpp: In function 'uint32_t js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)':
/build/mozjs52-52.9.1/js/src/jit/BaselineBailouts.cpp:1965:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
         outerScript->setHadOverflowBailout();
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/mozjs52-52.9.1/js/src/jit/BaselineBailouts.cpp:1967:7: note: here
       case Bailout_NonStringInputInvalidate:
       ^~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/EnvironmentObject-inl.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:19,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::CodeSegment]':
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:63:33:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::wasm::CodeSegment' with no trivial copy-assignment [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.h:23,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.cpp:21,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:38:
/build/mozjs52-52.9.1/js/src/wasm/WasmCode.h:42:7: note: 'class js::wasm::CodeSegment' declared here
 class CodeSegment
       ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame-inl.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineFrame.cpp:7,
                 from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
libjs_static.a
rm -f libjs_static.a libjs_static.a.desc
libmozjs-52.so
rm -f libmozjs-52.so
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --extract -- ar crs libjs_static.a RegExp.o Parser.o StoreBuffer.o jsarray.o jsatom.o jsdtoa.o jsmath.o jsutil.o pm_linux.o ConditionVariable.o MutexImpl.o Thread.o Initialization.o TraceLogging.o TraceLoggingGraph.o TraceLoggingTypes.o Unified_cpp_js_src0.o Unified_cpp_js_src1.o Unified_cpp_js_src10.o Unified_cpp_js_src11.o Unified_cpp_js_src12.o Unified_cpp_js_src13.o Unified_cpp_js_src14.o Unified_cpp_js_src15.o Unified_cpp_js_src16.o Unified_cpp_js_src17.o Unified_cpp_js_src18.o Unified_cpp_js_src19.o Unified_cpp_js_src2.o Unified_cpp_js_src20.o Unified_cpp_js_src21.o Unified_cpp_js_src22.o Unified_cpp_js_src23.o Unified_cpp_js_src24.o Unified_cpp_js_src25.o Unified_cpp_js_src26.o Unified_cpp_js_src27.o Unified_cpp_js_src28.o Unified_cpp_js_src29.o Unified_cpp_js_src3.o Unified_cpp_js_src30.o Unified_cpp_js_src31.o Unified_cpp_js_src32.o Unified_cpp_js_src33.o Unified_cpp_js_src34.o Unified_cpp_js_src35.o Unified_cpp_js_src36.o Unified_cpp_js_src37.o Unified_cpp_js_src38.o Unified_cpp_js_src39.o Unified_cpp_js_src4.o Unified_cpp_js_src5.o Unified_cpp_js_src6.o Unified_cpp_js_src7.o Unified_cpp_js_src8.o Unified_cpp_js_src9.o ../../modules/fdlibm/src/libmodules_fdlibm_src.a ../../mozglue/build/libmozglue.a ../../config/external/icu/libicu.a ../../config/external/nspr/libnspr.a ../../config/external/zlib/libzlib.a 
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -fPIC -shared -Wl,-z,defs -Wl,-h,libmozjs-52.so -o libmozjs-52.so  RegExp.o Parser.o StoreBuffer.o jsarray.o jsatom.o jsdtoa.o jsmath.o jsutil.o pm_linux.o ConditionVariable.o MutexImpl.o Thread.o Initialization.o TraceLogging.o TraceLoggingGraph.o TraceLoggingTypes.o Unified_cpp_js_src0.o Unified_cpp_js_src1.o Unified_cpp_js_src10.o Unified_cpp_js_src11.o Unified_cpp_js_src12.o Unified_cpp_js_src13.o Unified_cpp_js_src14.o Unified_cpp_js_src15.o Unified_cpp_js_src16.o Unified_cpp_js_src17.o Unified_cpp_js_src18.o Unified_cpp_js_src19.o Unified_cpp_js_src2.o Unified_cpp_js_src20.o Unified_cpp_js_src21.o Unified_cpp_js_src22.o Unified_cpp_js_src23.o Unified_cpp_js_src24.o Unified_cpp_js_src25.o Unified_cpp_js_src26.o Unified_cpp_js_src27.o Unified_cpp_js_src28.o Unified_cpp_js_src29.o Unified_cpp_js_src3.o Unified_cpp_js_src30.o Unified_cpp_js_src31.o Unified_cpp_js_src32.o Unified_cpp_js_src33.o Unified_cpp_js_src34.o Unified_cpp_js_src35.o Unified_cpp_js_src36.o Unified_cpp_js_src37.o Unified_cpp_js_src38.o Unified_cpp_js_src39.o Unified_cpp_js_src4.o Unified_cpp_js_src5.o Unified_cpp_js_src6.o Unified_cpp_js_src7.o Unified_cpp_js_src8.o Unified_cpp_js_src9.o   -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold -Wl,-version-script,symverscript    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../modules/fdlibm/src/libmodules_fdlibm_src.a ../../mozglue/build/libmozglue.a ../../config/external/icu/libicu.a ../../config/external/nspr/libnspr.a ../../config/external/zlib/libzlib.a   -Wl,-soname,libmozjs-52.so.0   -lm -ldl  -lz -lm -ldl 
chmod +x libmozjs-52.so
../../config/nsinstall -R -m 644 'libmozjs-52.so' '../../dist/bin'
../../config/nsinstall -R -m 644 'libmozjs-52.so' '../../dist/sdk/lib'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
mkdir -p '.deps/'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests'
mkdir -p '.deps/'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/gdb'
mkdir -p '.deps/'
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_gdb0.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/gdb -I/build/mozjs52-52.9.1/js/src/js/src/gdb -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_gdb0.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow  /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp
/usr/bin/g++ -std=gnu++11 -o testAssemblerBuffer.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/testAssemblerBuffer.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_shell0.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -DENABLE_SHARED_ARRAY_BUFFER -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/shell -I/build/mozjs52-52.9.1/js/src/js/src/shell -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_shell0.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:33,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:33,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:33,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:33,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/gdb/tests/test-ExecutableAllocator.cpp:4,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.h:23,
                 from /build/mozjs52-52.9.1/js/src/gdb/gdb-tests.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:15,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:9:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testAssemblerBuffer.cpp:7:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:36,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/shell/js.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h: At global scope:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
                                                    ^~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
 #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
 void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC
                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc)
                                                    ^~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS'
 #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro 'MOZALLOC_THROW_BAD_ALLOC'
 void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC
                                   ^~~~~~~~~~~~~~~~~~~~~~~~
gdb-tests
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -o gdb-tests -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   Unified_cpp_js_src_gdb0.o   -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../../mozglue/build/libmozglue.a ../../../js/src/libjs_static.a -pie   -lm -ldl  -lz -lm -ldl  
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:21,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:25,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:33,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/StringBuffer.h:13,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:33,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:36,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:36,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:36,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/shell/js.cpp:68,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>; HashPolicy = js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::TempAllocPolicy]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:729:20:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo>, js::HashMap<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo, js::DefaultHasher<JSAtom*> >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::UsedNameTracker::UsedNameInfo> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:36,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63:   required from 'static js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry* js::detail::HashTable<T, HashPolicy, AllocPolicy>::createTable(AllocPolicy&, uint32_t, js::detail::HashTable<T, HashPolicy, AllocPolicy>::FailureBehavior) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable<T, HashPolicy, AllocPolicy>::Entry = js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28:   required from 'bool js::detail::HashTable<T, HashPolicy, AllocPolicy>::init(uint32_t) [with T = js::HashMapEntry<JS::Value, unsigned int>; HashPolicy = js::HashMap<JS::Value, unsigned int, js::jit::LIRGraph::ValueHasher, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:91:69:   required from 'bool js::HashMap<Key, Value, HashPolicy, AllocPolicy>::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]'
/build/mozjs52-52.9.1/js/src/jit/LIR.h:1801:38:   required from here
/build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:102:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' with no trivial copy-assignment [-Wclass-memaccess]
             memset(p, 0, numElems * sizeof(T));
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.h:12,
                 from /build/mozjs52-52.9.1/js/src/shell/OSObject.cpp:9,
                 from /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'class js::detail::HashTableEntry<js::HashMapEntry<JS::Value, unsigned int> >' declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >; HashPolicy = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::switchToTable() [with InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:299:22:   required from 'bool js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::add(js::detail::InlineTable<InlineEntry, Entry, Table, HashPolicy, AllocPolicy, InlineEntries>::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry; Table = js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]'
/build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97:   required from 'bool js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::add(js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher<JSAtom*>; AllocPolicy = js::SystemAllocPolicy; js::InlineMap<Key, Value, InlineEntries, HashPolicy, AllocPolicy>::AddPtr = js::detail::InlineTable<js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::InlineEntry, js::InlineMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, 24, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::Entry, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy, 24>::AddPtr]'
/build/mozjs52-52.9.1/js/src/frontend/Parser.h:151:85:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> >, js::HashMap<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo>, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSAtom*, js::frontend::RecyclableAtomMapValueWrapper<js::frontend::DeclaredNameInfo> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_jsapi-tests0.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests0.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp
../../../config/nsinstall -R -m 755 'gdb-tests' '../../../dist/bin'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/gdb'
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_jsapi-tests1.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests1.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsapi-tests/testArgumentsObject.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testArgumentsObject.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testArgumentsObject.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscntxtinlines.h:16,
                 from /build/mozjs52-52.9.1/js/src/jscompartmentinlines.h:14,
                 from /build/mozjs52-52.9.1/js/src/jsobjinlines.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testArgumentsObject.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:20:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/selfTest.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCAllocator.cpp:10,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:137:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testDefineProperty.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
js
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -o js -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   Unified_cpp_js_src_shell0.o   -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../../mozglue/build/libmozglue.a ../../../js/src/libjs_static.a -pie   -lm -ldl  -lz -lm -ldl -lreadline  
In file included from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:137:
/build/mozjs52-52.9.1/js/src/jsapi-tests/testGCAllocator.cpp: In member function 'virtual bool cls_testGCAllocator::run(JS::HandleObject)':
/build/mozjs52-52.9.1/js/src/jsapi-tests/testGCAllocator.cpp:56:5: warning: 'growUp' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (growUp)
     ^~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_jsapi-tests2.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests2.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_jsapi-tests3.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests3.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:27,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]':
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:152:47:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCUniqueId.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:83:
/build/mozjs52-52.9.1/js/src/gc/GCInternals.h:145:8: note: 'struct js::gc::TenureCountCache' declared here
 struct TenureCountCache
        ^~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi.h:29,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testGCCellPtr.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<unsigned int, unsigned int>; HashPolicy = js::HashMap<unsigned int, unsigned int, js::DefaultHasher<unsigned int>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = unsigned int; Value = unsigned int; HashPolicy = js::DefaultHasher<unsigned int>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jsapi-tests/testHashTable.cpp:211:18:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<unsigned int, unsigned int>, js::HashMap<unsigned int, unsigned int, js::DefaultHasher<unsigned int>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<unsigned int, unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<unsigned int, unsigned int>, js::HashMap<unsigned int, unsigned int, js::DefaultHasher<unsigned int>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<unsigned int, unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = const unsigned int; HashPolicy = js::HashSet<unsigned int, js::DefaultHasher<unsigned int>, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57:   required from 'void js::HashSet<T, HashPolicy, AllocPolicy>::clear() [with T = unsigned int; HashPolicy = js::DefaultHasher<unsigned int>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/jsapi-tests/testHashTable.cpp:233:18:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<const unsigned int, js::HashSet<unsigned int, js::DefaultHasher<unsigned int>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const unsigned int>'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<const unsigned int, js::HashSet<unsigned int, js::DefaultHasher<unsigned int>, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<const unsigned int>'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:20,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Stack.h: At global scope:
/build/mozjs52-52.9.1/js/src/vm/Stack.h:38:21: warning: type attributes ignored after type is already defined [-Wattributes]
 class JS_PUBLIC_API(AutoEntryMonitor);
                     ^~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/jstypes.h:76:41: note: in definition of macro 'JS_PUBLIC_API'
 #  define JS_PUBLIC_API(t)   MOZ_EXPORT t
                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLookup.cpp:12,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:137:
/build/mozjs52-52.9.1/js/src/jsobjinlines.h: In static member function 'static JSObject* JSObject::create(js::ExclusiveContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)':
/build/mozjs52-52.9.1/js/src/jsobjinlines.h:406:86: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess]
         memset(obj->as<JSFunction>().fixedSlots(), 0, size - sizeof(js::NativeObject));
                                                                                      ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:27,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:41,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:16,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testJitDCEinGVN.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:56:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testJitDCEinGVN.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:56:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineIC.h:20,
                 from /build/mozjs52-52.9.1/js/src/jit/MIR.h:21,
                 from /build/mozjs52-52.9.1/js/src/jit/IonAnalysis.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testJitDCEinGVN.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:56:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
../../../config/nsinstall -R -m 755 'js' '../../../dist/bin'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_jsapi-tests4.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests4.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:23,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testIntTypesABI.cpp:16,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testLooselyEqual.cpp:8,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_jsapi-tests5.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests5.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp
/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src_jsapi-tests6.o -c  -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests -I/build/mozjs52-52.9.1/js/src/js/src -I/build/mozjs52-52.9.1/js/src -I/build/mozjs52-52.9.1/js/src/dist/include          -fPIC  -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/Unified_cpp_js_src_jsapi-tests6.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   -Wno-shadow -Werror=format  /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testRegExp.cpp:5,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::copyDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1088:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                       ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::initDenseElements(uint32_t, const JS::Value*, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1097:67: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memcpy(&elements_[dstStart], src, count * sizeof(HeapSlot));
                                                                   ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElements(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1132:89: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
             memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(HeapSlot));
                                                                                         ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h: In member function 'void js::NativeObject::moveDenseElementsNoPreBarrier(uint32_t, uint32_t, uint32_t)':
/build/mozjs52-52.9.1/js/src/vm/NativeObject.h:1145:82: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class js::HeapSlot'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
         memmove(elements_ + dstStart, elements_ + srcStart, count * sizeof(Value));
                                                                                  ^
In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here
 class HeapSlot : public WriteBarrieredBase<Value>
       ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:40:39:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here
 struct TabSizes
        ^~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]':
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:71:41:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:19,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here
 struct ServoSizes
        ^~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]':
/build/mozjs52-52.9.1/js/src/jsstr.h:76:42:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/String.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/jsstr.h:71:8: note: 'struct JSSubString' declared here
 struct JSSubString {
        ^~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]':
/build/mozjs52-52.9.1/js/src/vm/String.h:1101:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/IonTypes.h:19,
                 from /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:22,
                 from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here
 class StaticStrings
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:814:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here
 class PreliminaryObjectArray
       ^~~~~~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]':
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:945:44:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18,
                 from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31,
                 from /build/mozjs52-52.9.1/js/src/jsobj.h:27,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here
 class TypeNewScript
       ^~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]':
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:704:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:24,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here
 struct IonScriptCounts
        ^~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]':
/build/mozjs52-52.9.1/js/src/vm/Caches.h:200:45:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here
 class NewObjectCache
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]':
/build/mozjs52-52.9.1/js/src/vm/Runtime.h:1516:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:46:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess]
     memset(aT, 0, sizeof(T));
     ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:74,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12,
                 from /build/mozjs52-52.9.1/js/src/NamespaceImports.h:15,
                 from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:10,
                 from /build/mozjs52-52.9.1/js/src/jsatom.h:14,
                 from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:18,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/Value.h:303:32: note: 'class JS::Value' declared here
 class MOZ_NON_PARAM alignas(8) Value
                                ^~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::Address]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:291:38:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::Address'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testXDR.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:74:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here
 struct Address
        ^~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::BaseIndex]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:307:40:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::BaseIndex'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testXDR.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:74:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:296:8: note: 'struct js::jit::BaseIndex' declared here
 struct BaseIndex
        ^~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]':
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:514:30:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/mozilla/PodOperations.h:32:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess]
   memset(aT, 0, sizeof(T));
   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:12,
                 from /build/mozjs52-52.9.1/js/src/jit/JitFrames.h:16,
                 from /build/mozjs52-52.9.1/js/src/jit/Bailouts.h:13,
                 from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16,
                 from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testXDR.cpp:13,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:74:
/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here
 class CodeOffsetJump
       ^~~~~~~~~~~~~~
In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46,
                 from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12,
                 from /build/mozjs52-52.9.1/js/src/jscntxt.h:15,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/tests.h:19,
                 from /build/mozjs52-52.9.1/js/src/jsapi-tests/testThreadingThread.cpp:15,
                 from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2:
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >; HashPolicy = js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = JSScript*; Value = mozilla::UniquePtr<char [], JS::FreePolicy>; HashPolicy = js::DefaultHasher<JSScript*>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/vm/SPSProfiler.h:245:27:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> >, js::HashMap<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy>, js::DefaultHasher<JSScript*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<JSScript*, mozilla::UniquePtr<char [], JS::FreePolicy> > >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable<T, HashPolicy, AllocPolicy>::clear() [with T = js::HashMapEntry<js::gc::Cell*, long long unsigned int>; HashPolicy = js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]':
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57:   required from 'void js::HashMap<Key, Value, HashPolicy, AllocPolicy>::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher<js::gc::Cell*, 3>; AllocPolicy = js::SystemAllocPolicy]'
/build/mozjs52-52.9.1/js/src/gc/Zone.h:507:34:   required from here
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1658:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} with no trivial copy-assignment [-Wclass-memaccess]
             memset(table, 0, sizeof(*table) * capacity());
             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:787:7: note: 'js::detail::HashTable<js::HashMapEntry<js::gc::Cell*, long long unsigned int>, js::HashMap<js::gc::Cell*, long long unsigned int, js::PointerHasher<js::gc::Cell*, 3>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry<js::HashMapEntry<js::gc::Cell*, long long unsigned int> >'} declared here
 class HashTableEntry
       ^~~~~~~~~~~~~~
jsapi-tests
/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_exec.py --uselist --  /usr/bin/g++ -std=gnu++11 -o jsapi-tests -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe  -g   testAssemblerBuffer.o Unified_cpp_js_src_jsapi-tests0.o Unified_cpp_js_src_jsapi-tests1.o Unified_cpp_js_src_jsapi-tests2.o Unified_cpp_js_src_jsapi-tests3.o Unified_cpp_js_src_jsapi-tests4.o Unified_cpp_js_src_jsapi-tests5.o Unified_cpp_js_src_jsapi-tests6.o   -lpthread -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -B /build/mozjs52-52.9.1/js/src/build/unix/gold    -Wl,-rpath-link,/build/mozjs52-52.9.1/js/src/dist/bin -Wl,-rpath-link,/usr/lib  ../../../mozglue/build/libmozglue.a ../../../js/src/libjs_static.a -pie   -lm -ldl  -lz -lm -ldl  
../../../config/nsinstall -R -m 755 'jsapi-tests' '../../../dist/bin'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests'
make[3]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Entering directory '/build/mozjs52-52.9.1/js/src'
make recurse_misc
make[3]: Entering directory '/build/mozjs52-52.9.1/js/src'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/gdb'
rm -f '../../../dist/bin/gdb-tests-gdb.py'
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/gdb-tests-gdb.py.pp  -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -DBUILD_ARM_NEON=1 -DCPP_THROW_NEW='throw()' -DCROSS_COMPILE='' -DD_INO=d_ino -DEDITLINE=1 -DENABLE_INTL_API=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MBRTOWC=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETLOCALE=1 -DHAVE_SINCOS=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_WCRTOMB=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_CPU_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DJS_POSIX_NSPR=1 -DJS_TRACE_LOGGING=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZJS_MAJOR_VERSION=52 -DMOZJS_MINOR_VERSION=9 -DMOZ_BUILD_APP=js -DMOZ_DLL_SUFFIX='".so"' -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_THUMB2=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD= '/build/mozjs52-52.9.1/js/src/gdb/gdb-tests-gdb.py.in' -o '../../../dist/bin/gdb-tests-gdb.py'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests'
rm -f '../../../js/src/jsapi-tests/jsapi-tests-gdb.py'
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/jsapi-tests-gdb.py.pp  -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -DBUILD_ARM_NEON=1 -DCPP_THROW_NEW='throw()' -DCROSS_COMPILE='' -DD_INO=d_ino -DEDITLINE=1 -DENABLE_INTL_API=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MBRTOWC=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETLOCALE=1 -DHAVE_SINCOS=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_WCRTOMB=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_CPU_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DJS_POSIX_NSPR=1 -DJS_TRACE_LOGGING=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZJS_MAJOR_VERSION=52 -DMOZJS_MINOR_VERSION=9 -DMOZ_BUILD_APP=js -DMOZ_DLL_SUFFIX='".so"' -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_THUMB2=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD= '/build/mozjs52-52.9.1/js/src/jsapi-tests/jsapi-tests-gdb.py.in' -o '../../../js/src/jsapi-tests/jsapi-tests-gdb.py'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
../../../config/nsinstall -R -m 644 'js' '/build/mozjs52-52.9.1/js/src/js/src'
rm -f '../../../dist/bin/js-gdb.py'
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/js-gdb.py.pp  -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -DENABLE_SHARED_ARRAY_BUFFER -Dtopsrcdir=/build/mozjs52-52.9.1/js/src -DBUILD_ARM_NEON=1 -DCPP_THROW_NEW='throw()' -DCROSS_COMPILE='' -DD_INO=d_ino -DEDITLINE=1 -DENABLE_INTL_API=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MBRTOWC=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETLOCALE=1 -DHAVE_SINCOS=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_WCRTOMB=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_CPU_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DJS_POSIX_NSPR=1 -DJS_TRACE_LOGGING=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"52.0"' -DMOZILLA_VERSION='"52.9.1"' -DMOZILLA_VERSION_U=52.9.1 -DMOZJS_MAJOR_VERSION=52 -DMOZJS_MINOR_VERSION=9 -DMOZ_BUILD_APP=js -DMOZ_DLL_SUFFIX='".so"' -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_THUMB2=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSPIDERMONKEY_PROMISE=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD= '/build/mozjs52-52.9.1/js/src/shell/js-gdb.py.in' -o '../../../dist/bin/js-gdb.py'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests'
../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/build/mozjs52-52.9.1/js/src/js/src/shell'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
../../../config/nsinstall -R -m 644 '../../../dist/bin/gdb-tests-gdb.py' '/build/mozjs52-52.9.1/js/src/js/src/gdb'
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/gdb'
make[3]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Entering directory '/build/mozjs52-52.9.1/js/src'
make recurse_libs
make[3]: Entering directory '/build/mozjs52-52.9.1/js/src'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config'
make[4]: Nothing to be done for 'libs'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/mozjemalloc'
make[4]: Nothing to be done for 'libs'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/mozjemalloc'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/mozglue/build'
make[4]: Nothing to be done for 'libs'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/mozglue/build'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src'
make[4]: Nothing to be done for 'libs'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
make[4]: Nothing to be done for 'libs'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests'
make[4]: Nothing to be done for 'libs'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests'
make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/tests'
make[4]: Nothing to be done for 'libs'.
make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/tests'
make[3]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Entering directory '/build/mozjs52-52.9.1/js/src'
make recurse_tools
make[3]: Entering directory '/build/mozjs52-52.9.1/js/src'
make[3]: Nothing to be done for 'recurse_tools'.
make[3]: Leaving directory '/build/mozjs52-52.9.1/js/src'
make[2]: Leaving directory '/build/mozjs52-52.9.1/js/src'
if test -d dist/bin ; then touch dist/bin/.purgecaches ; fi
make[1]: Leaving directory '/build/mozjs52-52.9.1/js/src'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/mozjs52-52.9.1'
SRCDIR=/build/mozjs52-52.9.1/js/src DEB_HOST_ARCH=armhf /build/mozjs52-52.9.1/debian/test.sh
Hello, world
Smoke-test successful, continuing with full test suite
make[2]: Entering directory '/build/mozjs52-52.9.1/js/src'
make -C js/src check-jstests
make[3]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src'
/build/mozjs52-52.9.1/_virtualenv/bin/python -u /build/mozjs52-52.9.1/js/src/tests/jstests.py \
	--no-progress --format=automation --timeout 600 \
	 \
	../../dist/bin/js
TEST-PASS | ecma_5/Boolean/15.6.4.2.js | (args: "")
TEST-PASS | ecma_5/String/match-forward-lookahead.js | (args: "")
TEST-PASS | ecma_5/String/defaultvalue.js | (args: "")
TEST-PASS | ecma_5/Boolean/no-boolean-toJSON.js | (args: "")
TEST-PASS | ecma_5/String/match-updates-global-lastIndex.js | (args: "")
TEST-PASS | ecma_5/String/replace-throws-nonwritable-lastIndex-global.js | (args: "")
TEST-PASS | ecma_5/String/match-defines-match-elements.js | (args: "")
TEST-PASS | ecma_5/String/replace-updates-global-lastIndex.js | (args: "")
TEST-PASS | ecma_5/String/string-space-trim.js | (args: "")
TEST-PASS | ecma_5/String/split-undefined-separator.js | (args: "")
TEST-PASS | ecma_5/String/15.5.4.7.js | (args: "")
TEST-PASS | ecma_5/String/match-throws-nonwritable-lastIndex-global.js | (args: "")
TEST-PASS | ecma_5/String/15.5.4.11-01.js | (args: "")
TEST-PASS | ecma_5/String/replace-math.js | (args: "")
TEST-PASS | ecma_5/String/string-object-length.js | (args: "")
TEST-PASS | ecma_5/String/split-01.js | (args: "")
TEST-PASS | ecma_5/String/15.5.4.2.js | (args: "")
TEST-PASS | ecma_5/String/split-xregexp.js | (args: "")
TEST-PASS | ecma_5/Global/bug-320887.js | (args: "")
TEST-KNOWN-FAIL | ecma_5/Global/adding-global-var-nonextensible-error.js | (args: "") | (SKIP)
TEST-PASS | ecma_5/String/string-upper-lower-mapping.js | (args: "")
TEST-PASS | ecma_5/Global/delete-global-NaN-property.js | (args: "")
TEST-PASS | ecma_5/Global/direct-eval-but-not.js | (args: "")
TEST-PASS | ecma_5/Global/eval-01.js | (args: "")
TEST-PASS | ecma_5/Global/eval-02.js | (args: "")
TEST-PASS | ecma_5/Global/parenthesized-eval-is-direct.js | (args: "")
TEST-PASS | ecma_5/Global/parseInt-default-to-decimal.js | (args: "")
TEST-PASS | ecma_5/Global/cross-global-implicit-this.js | (args: "")
TEST-PASS | ecma_5/Global/decodeURI-decodes-FFFE-FFFF.js | (args: "")
TEST-PASS | ecma_5/Global/eval-inside-with-is-direct.js | (args: "")
TEST-PASS | ecma_5/Global/eval-in-strict-eval-in-normal-function.js | (args: "")
TEST-PASS | ecma_5/Global/bug660612.js | (args: "")
TEST-PASS | ecma_5/Global/parseInt-01.js | (args: "")
TEST-PASS | ecma_5/Global/parseFloat-01.js | (args: "")
TEST-PASS | ecma_5/Global/eval-native-callback-is-indirect.js | (args: "")
TEST-PASS | ecma_5/Function/function-call.js | (args: "")
TEST-PASS | ecma_5/Function/strict-arguments.js | (args: "")
TEST-PASS | ecma_5/Function/builtin-no-prototype.js | (args: "")
TEST-PASS | ecma_5/Function/builtin-no-construct.js | (args: "")
TEST-PASS | ecma_5/Function/Function-arguments-gc.js | (args: "")
TEST-PASS | ecma_5/Function/function-caller.js | (args: "")
TEST-PASS | ecma_5/Function/redefine-arguments-length.js | (args: "")
TEST-PASS | ecma_5/Function/10.2.1.1.6.js | (args: "")
TEST-PASS | ecma_5/Function/Function-with-eval.js | (args: "")
TEST-PASS | ecma_5/Function/arguments-caller-callee.js | (args: "")
TEST-PASS | ecma_5/Function/15.3.4.3-01.js | (args: "")
TEST-PASS | ecma_5/Function/arguments-property-attributes.js | (args: "")
TEST-PASS | ecma_5/Expressions/object-literal-accessor-property-name.js | (args: "")
TEST-PASS | ecma_5/Function/function-bind.js | (args: "")
TEST-PASS | ecma_5/Expressions/named-accessor-function.js | (args: "")
TEST-PASS | ecma_5/Expressions/nested-delete-name-in-evalcode.js | (args: "")
TEST-PASS | ecma_5/Expressions/11.1.5-01.js | (args: "")
TEST-PASS | ecma_5/Expressions/object-literal-accessor-arguments.js | (args: "")
TEST-PASS | ecma_5/Expressions/primitive-this-boxing-behavior.js | (args: "")
TEST-PASS | ecma_5/Expressions/string-literal-escape-sequences.js | (args: "")
TEST-PASS | ecma_5/RegExp/exec-lastIndex-ToInteger.js | (args: "")
TEST-PASS | ecma_5/RegExp/regress-429241.js | (args: "")
TEST-PASS | ecma_5/RegExp/regress-613820-1.js | (args: "")
TEST-PASS | ecma_5/RegExp/regress-613820-2.js | (args: "")
TEST-PASS | ecma_5/RegExp/exec.js | (args: "")
TEST-PASS | ecma_5/RegExp/regress-613820-3.js | (args: "")
TEST-PASS | ecma_5/RegExp/regexp-space-character-class.js | (args: "")
TEST-PASS | ecma_5/RegExp/7.8.5-01.js | (args: "")
TEST-PASS | ecma_5/RegExp/15.10.5-01.js | (args: "")
TEST-PASS | ecma_5/RegExp/15.10.7.5-01.js | (args: "")
TEST-PASS | ecma_5/RegExp/regress-576828.js | (args: "")
TEST-PASS | ecma_5/RegExp/empty-lookahead.js | (args: "")
TEST-PASS | ecma_5/RegExp/regress-617935.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-primitives.js | (args: "")
TEST-PASS | ecma_5/RegExp/instance-property-storage-introspection.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-missing-arguments.js | (args: "")
TEST-PASS | ecma_5/JSON/parse.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-dropping-elements.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-syntax-errors-01.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-large-replacer-array.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-replacer-array-boxed-elements.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-boxed-primitives.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-octal-syntax-error.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-replacer-array-hijinks.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-call-replacer-once.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-nonarray-noncallable-replacer.js | (args: "")
TEST-PASS | ecma_5/JSON/cyclic-stringify.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-call-toJSON-once.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-replacer.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-primitives.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-syntax-errors-03.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-ignore-noncallable-toJSON.js | (args: "")
TEST-PASS | ecma_5/JSON/cyclic-stringify-unrelated.js | (args: "")
TEST-PASS | ecma_5/JSON/trailing-comma.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-mega-huge-array.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-special-escapes.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-number-syntax.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-gap.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-replacer-with-array-indexes.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-array-gc.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-syntax-errors-02.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-reviver-array-delete.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-replacer-array-duplicated-element.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-replacer-array-skipped-element.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-crockford-01.js | (args: "")
TEST-PASS | ecma_5/JSON/small-codepoints.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-reviver.js | (args: "")
TEST-PASS | ecma_5/JSON/parse-arguments.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-replacer-array-edgecase-jsid-elements.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-toJSON-arguments.js | (args: "")
TEST-PASS | ecma_5/JSON/stringify-replacer-array-trailing-holes.js | (args: "")
TEST-PASS | ecma_5/Exceptions/error-property-enumerability.js | (args: "")
TEST-PASS | ecma_5/Exceptions/error-expando-reconfigure.js | (args: "")
TEST-PASS | ecma_5/Array/regress-599159.js | (args: "")
TEST-PASS | ecma_5/Array/sort-array-with-holes-and-undefined.js | (args: "")
TEST-PASS | ecma_5/Array/pop-empty-nonwritable.js | (args: "")
TEST-PASS | ecma_5/Array/redefine-length-frozen-dictionarymode-array.js | (args: "")
TEST-PASS | ecma_5/Array/redefine-nonwritable-length-nonnumeric.js | (args: "")
TEST-PASS | ecma_5/Array/redefine-nonwritable-length-custom-conversion-call-counts.js | (args: "")
TEST-PASS | ecma_5/Array/length-nonwritable-redefine-nop.js | (args: "")
TEST-PASS | ecma_5/Array/index-with-null-character.js | (args: "")
TEST-PASS | ecma_5/Array/reverse-order-of-low-high-accesses.js | (args: "")
TEST-PASS | ecma_5/Array/toLocaleString-01.js | (args: "")
TEST-PASS | ecma_5/Array/redefine-nonwritable-length-custom-conversion-throw.js | (args: "")
TEST-PASS | ecma_5/Array/length-truncate-nonconfigurable-sparse.js | (args: "")
TEST-PASS | ecma_5/Array/join-01.js | (args: "")
TEST-PASS | ecma_5/Array/redefine-length-frozen-array.js | (args: "")
TEST-PASS | ecma_5/Array/splice-return-array-elements-defined-not-set.js | (args: "")
TEST-PASS | ecma_5/Array/sort-01.js | (args: "")
TEST-PASS | ecma_5/Array/unshift-01.js | (args: "")
TEST-PASS | ecma_5/Array/frozen-dict-mode-length.js | (args: "")
TEST-PASS | ecma_5/Array/splice-suppresses-unvisited-indexes.js | (args: "")
TEST-PASS | ecma_5/Array/pop-nonarray-higher-elements.js | (args: "")
TEST-PASS | ecma_5/Array/toString-01.js | (args: "")
TEST-PASS | ecma_5/Array/length-set-object.js | (args: "")
TEST-PASS | ecma_5/Array/frozen-dense-array.js | (args: "")
TEST-PASS | ecma_5/Array/length-01.js | (args: "")
TEST-PASS | ecma_5/Array/length-truncate-with-indexed.js | (args: "")
TEST-PASS | ecma_5/Array/length-truncate-nonconfigurable.js | (args: "")
TEST-PASS | ecma_5/strict/strict-this-is-not-truthy.js | (args: "")
TEST-PASS | ecma_5/strict/15.3.4.5.js | (args: "")
TEST-PASS | ecma_5/strict/12.10.1.js | (args: "")
TEST-PASS | ecma_5/strict/primitive-this-getter.js | (args: "")
TEST-PASS | ecma_5/strict/15.4.4.6.js | (args: "")
TEST-PASS | ecma_5/strict/regress-599159.js | (args: "")
TEST-PASS | ecma_5/strict/11.1.5.js | (args: "")
TEST-PASS | ecma_5/strict/13.1.js | (args: "")
TEST-PASS | ecma_5/strict/15.4.5.1.js | (args: "")
TEST-PASS | ecma_5/strict/11.13.1.js | (args: "")
TEST-PASS | ecma_5/strict/15.4.4.12.js | (args: "")
TEST-PASS | ecma_5/strict/15.10.7.js | (args: "")
TEST-PASS | ecma_5/strict/15.4.4.9.js | (args: "")
TEST-PASS | ecma_5/strict/15.5.5.1.js | (args: "")
TEST-PASS | ecma_5/strict/8.12.7.js | (args: "")
TEST-PASS | ecma_5/strict/10.6.js | (args: "")
TEST-PASS | ecma_5/strict/11.4.4.js | (args: "")
TEST-PASS | ecma_5/strict/regress-532254.js | (args: "")
TEST-PASS | ecma_5/strict/assign-to-callee-name.js | (args: "")
TEST-PASS | ecma_5/strict/11.4.5.js | (args: "")
TEST-PASS | ecma_5/strict/15.4.4.8.js | (args: "")
TEST-PASS | ecma_5/strict/15.3.5.2.js | (args: "")
TEST-PASS | ecma_5/strict/primitive-this-no-writeback.js | (args: "")
TEST-PASS | ecma_5/strict/12.2.1.js | (args: "")
TEST-PASS | ecma_5/strict/8.7.2.js | (args: "")
TEST-PASS | ecma_5/strict/15.3.5.1.js | (args: "")
TEST-PASS | ecma_5/strict/12.14.1.js | (args: "")
TEST-PASS | ecma_5/strict/15.4.4.13.js | (args: "")
TEST-PASS | ecma_5/strict/10.4.3.js | (args: "")
TEST-PASS | ecma_5/strict/8.12.5.js | (args: "")
TEST-PASS | ecma_5/strict/11.3.2.js | (args: "")
TEST-PASS | ecma_5/strict/directive-prologue-01.js | (args: "")
TEST-PASS | ecma_5/strict/11.4.1.js | (args: "")
TEST-PASS | ecma_5/strict/unbrand-this.js | (args: "")
TEST-PASS | ecma_5/strict/8.12.7-2.js | (args: "")
TEST-PASS | ecma_5/strict/this-for-function-expression-recursion.js | (args: "")
TEST-PASS | ecma_5/strict/11.13.2.js | (args: "")
TEST-PASS | ecma_5/strict/11.3.1.js | (args: "")
TEST-PASS | ecma_5/strict/10.4.2.js | (args: "")
TEST-PASS | ecma_5/strict/B.1.2.js | (args: "")
TEST-PASS | ecma_5/strict/regress-532041.js | (args: "")
TEST-PASS | ecma_5/strict/B.1.1.js | (args: "")
TEST-PASS | ecma_5/strict/primitive-assignment.js | (args: "")
TEST-PASS | ecma_5/strict/eval-variable-environment.js | (args: "")
TEST-PASS | ecma_5/strict/rebind-eval-should-fail-in-strict-mode.js | (args: "")
TEST-PASS | ecma_5/strict/15.5.5.2.js | (args: "")
TEST-PASS | ecma_5/Date/defaultvalue.js | (args: "")
TEST-PASS | ecma_5/Date/UTC-convert-all-arguments.js | (args: "")
TEST-PASS | ecma_5/Date/fractions.js | (args: "")
TEST-PASS | ecma_5/Date/toISOString.js | (args: "")
TEST-PASS | ecma_5/Date/15.9.4.2.js | (args: "")
TEST-PASS | ecma_5/Date/setTime-argument-shortcircuiting.js | (args: "")
TEST-PASS | ecma_5/Date/equality-to-boolean.js | (args: "")
TEST-PASS | ecma_5/Date/constructor-one-argument.js | (args: "")
TEST-PASS | ecma_5/Date/toJSON-01.js | (args: "")
TEST-PASS | ecma_5/Date/constructor-convert-all-arguments.js | (args: "")
TEST-PASS | ecma_5/Date/timeclip.js | (args: "")
TEST-PASS | ecma_5/misc/regress-bug632003.js | (args: "")
TEST-PASS | ecma_5/misc/getter-setter-outerize-this.js | (args: "")
TEST-PASS | ecma_5/misc/bug1126318.js | (args: "")
TEST-PASS | ecma_5/misc/unicode-identifier-82f1.js | (args: "")
TEST-PASS | ecma_5/misc/unwrapped-no-such-method.js | (args: "")
TEST-PASS | ecma_5/misc/function-definition-eval.js | (args: "")
TEST-PASS | ecma_5/misc/enumerate-undefined.js | (args: "")
TEST-PASS | ecma_5/misc/line-paragraph-separator-parse-as-lineterminator.js | (args: "")
TEST-PASS | ecma_5/misc/function-definition-evaluate.js | (args: "")
TEST-PASS | ecma_5/misc/redeclare-var-non-writable-property.js | (args: "")
TEST-PASS | ecma_5/misc/unicode-escaped-keyword.js | (args: "")
TEST-PASS | ecma_5/misc/unicode-identifier-1d17.js | (args: "")
TEST-PASS | ecma_5/misc/regexp-functions-with-undefined.js | (args: "")
TEST-PASS | ecma_5/misc/explicit-undefined-optional-argument.js | (args: "")
TEST-PASS | ecma_5/misc/error-undefined-message.js | (args: "")
TEST-PASS | ecma_5/misc/future-reserved-words.js | (args: "")
TEST-PASS | ecma_5/misc/syntax-error-end-of-for-head-part.js | (args: "")
TEST-PASS | ecma_5/misc/unnamed-function.js | (args: "")
TEST-PASS | ecma_5/misc/new-with-non-constructor.js | (args: "")
TEST-PASS | ecma_5/misc/builtin-methods-reject-null-undefined-this.js | (args: "")
TEST-PASS | ecma_5/misc/global-numeric-properties.js | (args: "")
TEST-PASS | ecma_5/extensions/destructuring-__proto__-shorthand-assignment-before-var.js | (args: "")
TEST-PASS | ecma_5/extensions/destructuring-__proto__-shorthand-assignment.js | (args: "")
TEST-PASS | ecma_5/extensions/proxy-strict.js | (args: "")
TEST-PASS | ecma_5/extensions/iterator-in-catch.js | (args: "")
TEST-PASS | ecma_5/extensions/function-caller-strict-cross-global.js | (args: "")
TEST-PASS | ecma_5/extensions/Number-toSource.js | (args: "")
TEST-PASS | ecma_5/extensions/builtin-function-arguments-caller.js | (args: "")
TEST-PASS | ecma_5/extensions/regress-bug567606.js | (args: "")
TEST-PASS | ecma_5/extensions/watch-replaced-setter.js | (args: "")
TEST-PASS | ecma_5/extensions/8.12.5-01.js | (args: "")
TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object-nonnative.js | (args: "")
TEST-PASS | ecma_5/extensions/inc-dec-functioncall.js | (args: "")
TEST-PASS | ecma_5/extensions/nested-delete-name-in-evalcode.js | (args: "")
TEST-PASS | ecma_5/extensions/error-tostring-function.js | (args: "")
TEST-PASS | ecma_5/extensions/arguments-property-access-in-function.js | (args: "")
TEST-PASS | ecma_5/extensions/toSource-infinite-recursion.js | (args: "")
TEST-PASS | ecma_5/extensions/15.4.4.11.js | (args: "")
TEST-PASS | ecma_5/extensions/getOwnPropertyNames-__proto__.js | (args: "")
TEST-PASS | ecma_5/extensions/bug566661.js | (args: "")
TEST-PASS | ecma_5/extensions/proxy-enumeration.js | (args: "")
TEST-PASS | ecma_5/extensions/String-methods-infinite-recursion.js | (args: "")
TEST-PASS | ecma_5/extensions/watch-value-prop-becoming-setter.js | (args: "")
TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object-ccw.js | (args: "")
TEST-PASS | ecma_5/extensions/strict-function-statements.js | (args: "")
TEST-PASS | ecma_5/extensions/function-definition-with.js | (args: "")
TEST-PASS | ecma_5/extensions/array-toString-recursion.js | (args: "")
TEST-PASS | ecma_5/extensions/regress-bug629723.js | (args: "")
TEST-PASS | ecma_5/extensions/destructuring-__proto__-target-assignment.js | (args: "")
TEST-PASS | ecma_5/extensions/misplaced-inconsistent-directive.js | (args: "")
TEST-PASS | ecma_5/extensions/proxy-array-target-length-definition.js | (args: "")
TEST-PASS | ecma_5/extensions/string-literal-getter-setter-decompilation.js | (args: "")
TEST-PASS | ecma_5/extensions/__proto__.js | (args: "")
TEST-PASS | ecma_5/extensions/watchpoint-deletes-JSPropertyOp-setter.js | (args: "")
TEST-PASS | ecma_5/extensions/strict-option-redeclared-parameter.js | (args: "")
TEST-PASS | ecma_5/extensions/destructuring-for-inof-__proto__.js | (args: "")
TEST-PASS | ecma_5/extensions/cross-global-eval-is-indirect.js | (args: "")
TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object.js | (args: "")
TEST-PASS | ecma_5/extensions/watch-setter-become-setter.js | (args: "")
TEST-PASS | ecma_5/extensions/array-pop-proxy.js | (args: "")
TEST-PASS | ecma_5/extensions/cross-global-getPrototypeOf.js | (args: "")
TEST-PASS | ecma_5/extensions/function-caller-skips-eval-frames.js | (args: "")
TEST-PASS | ecma_5/extensions/extension-methods-reject-null-undefined-this.js | (args: "")
TEST-PASS | ecma_5/extensions/15.9.4.2.js | (args: "")
TEST-PASS | ecma_5/extensions/Boolean-toSource.js | (args: "")
TEST-PASS | ecma_5/extensions/bug496985.js | (args: "")
TEST-PASS | ecma_5/extensions/String-toSource.js | (args: "")
TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array-nonnative.js | (args: "")
TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array.js | (args: "")
TEST-PASS | ecma_5/extensions/function-properties.js | (args: "")
TEST-PASS | ecma_5/extensions/regress-bug607284.js | (args: "")
TEST-PASS | ecma_5/extensions/bug472534.js | (args: "")
TEST-PASS | ecma_5/extensions/strict-function-toSource.js | (args: "")
TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array-ccw.js | (args: "")
TEST-PASS | ecma_5/extensions/preventExtensions-cross-global.js | (args: "")
TEST-PASS | ecma_5/extensions/es5ish-defineGetter-defineSetter.js | (args: "")
TEST-PASS | ecma_5/extensions/eval-native-callback-is-indirect.js | (args: "")
TEST-PASS | ecma_5/extensions/toLocaleString-infinite-recursion.js | (args: "")
TEST-PASS | ecma_5/extensions/watch-inherited-property.js | (args: "")
TEST-PASS | ecma_5/extensions/array-inherited-__proto__.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-indirect-strictcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-indirect-strictcode.js | (args: "")
TEST-PASS | ecma_5/extensions/watch-array-length.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-direct-normalcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-direct-normalcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-indirect-normalcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-indirect-normalcode.js | (args: "")
TEST-PASS | ecma_5/eval/line-terminator-paragraph-terminator.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-direct-normalcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-indirect-strictcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-global-strictcaller-direct-strictcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-direct-strictcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-direct-strictcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-global-strictcaller-indirect-normalcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-global-strictcaller-direct-normalcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-indirect-normalcode.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-global-strictcaller-indirect-strictcode.js | (args: "")
TEST-PASS | ecma_5/eval/undeclared-name-in-nested-strict-eval.js | (args: "")
TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-direct-strictcode.js | (args: "")
TEST-PASS | ecma_5/Number/defaultvalue.js | (args: "")
TEST-PASS | ecma_5/Number/toString-radix-handling.js | (args: "")
TEST-PASS | ecma_5/Number/15.7.4.2.js | (args: "")
TEST-PASS | ecma_5/Number/conversion-invalid-precision.js | (args: "")
TEST-PASS | ecma_5/Number/tonumber-string-hex.js | (args: "")
TEST-PASS | ecma_5/Types/8.12.5-01.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.9.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.7-01.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.4-02.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-function-length.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-03-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-01-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-1-of-4.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-6-of-8.js | (args: "")
TEST-PASS | ecma_5/Object/toLocaleString.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-28-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-4-of-4.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.12.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-25-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-22-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-26-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-21-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-4-of-8.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-06-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.5-01.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.4-04.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.3-01.js | (args: "")
TEST-PASS | ecma_5/Object/vacuous-accessor-unqualified-name.js | (args: "")
TEST-PASS | ecma_5/Object/object-toString-01.js | (args: "")
TEST-PASS | ecma_5/Object/proto-property-change-writability-set.js | (args: "")
TEST-PASS | ecma_5/Object/getPrototypeOf-array.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-11-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-new-definition.js | (args: "")
TEST-PASS | ecma_5/Object/extensibility-01.js | (args: "")
TEST-PASS | ecma_5/Object/clear-dictionary-accessor-getset.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-29-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/propertyIsEnumerable.js | (args: "")
TEST-PASS | ecma_5/Object/object-create-with-primitive-second-arg.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-05-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-23-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-13-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-30-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-31-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-2-of-4.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-define-over-method.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-2-of-8.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.4-01.js | (args: "")
TEST-KNOWN-FAIL | ecma_5/Object/defineProperty-setup.js | (args: "") | (SKIP)
TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-8-of-8.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-17-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-18-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-14-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/preventExtensions-idempotent.js | (args: "")
TEST-PASS | ecma_5/Object/add-property-non-extensible.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-3-of-8.js | (args: "")
TEST-PASS | ecma_5/Object/defineProperties-callable-accessor.js | (args: "")
TEST-PASS | ecma_5/Object/gOPD-vs-prototype-accessor.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-miscellaneous.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-7-of-8.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.4-03.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-20-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-10-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-09-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-02-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/extensibility-02.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-5-of-8.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-3-of-4.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.14-01.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-19-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/freeze-global-eval-const.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-04-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-1-of-8.js | (args: "")
TEST-PASS | ecma_5/Object/isPrototypeOf.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-12-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-16-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-27-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-24-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-08-of-32.js | (args: "")
TEST-PASS | ecma_5/Object/mutation-prevention-methods.js | (args: "")
TEST-PASS | ecma_3/String/regress-304376.js | (args: "")
TEST-PASS | ecma_3/String/regress-104375.js | (args: "")
TEST-PASS | ecma_3/String/regress-189898.js | (args: "")
TEST-PASS | ecma_3/String/regress-83293.js | (args: "")
TEST-PASS | ecma_3/String/15.5.4.14.js | (args: "")
TEST-PASS | ecma_3/String/regress-313567.js | (args: "")
TEST-PASS | ecma_3/String/regress-392378.js | (args: "")
TEST-PASS | ecma_3/String/regress-369778.js | (args: "")
TEST-PASS | ecma_3/String/15.5.4.11.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-07-of-32.js | (args: "")
TEST-PASS | ecma_3/FunExpr/fe-002.js | (args: "")
TEST-PASS | ecma_3/FunExpr/regress-518103.js | (args: "")
TEST-PASS | ecma_3/FunExpr/regress-533254.js | (args: "")
TEST-PASS | ecma_3/FunExpr/fe-001-n.js | (args: "")
TEST-PASS | ecma_3/FunExpr/regress-528082.js | (args: "")
TEST-PASS | ecma_3/FunExpr/fe-001.js | (args: "")
TEST-PASS | ecma_3/FunExpr/regress-524826.js | (args: "")
TEST-PASS | ecma_3/FunExpr/regress-545980.js | (args: "")
TEST-PASS | ecma_3/ExecutionContexts/10.1.3.js | (args: "")
TEST-PASS | ecma_3/ExecutionContexts/10.1.4-1.js | (args: "")
TEST-PASS | ecma_3/ExecutionContexts/regress-448595-01.js | (args: "")
TEST-PASS | ecma_3/ExecutionContexts/10.1.3-2.js | (args: "")
TEST-PASS | ecma_3/ExecutionContexts/10.6.1-01.js | (args: "")
TEST-PASS | ecma_3/ExecutionContexts/10.1.3-1.js | (args: "")
TEST-PASS | ecma_3/ExecutionContexts/regress-23346.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-302439.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-83532-001.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-32-of-32.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-74474-001.js | (args: "")
TEST-PASS | ecma_3/Statements/switch-001.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-324650.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-74474-003.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-83532-002.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-226517.js | (args: "")
TEST-PASS | ecma_3/Statements/12.6.3.js | (args: "")
TEST-PASS | ecma_3/Statements/switch-002.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-131348.js | (args: "")
TEST-KNOWN-FAIL | ecma_3/Statements/regress-121744.js | (args: "") | (SKIP)
TEST-PASS | ecma_3/Statements/regress-642975.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-194364.js | (args: "")
TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-15-of-32.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-157509.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-74474-002.js | (args: "")
TEST-PASS | ecma_3/Statements/12.10-01.js | (args: "")
TEST-PASS | ecma_3/LexicalConventions/7.4-01.js | (args: "")
TEST-PASS | ecma_3/LexicalConventions/7.9.1.js | (args: "")
TEST-PASS | ecma_3/LexicalConventions/7.8.3-01.js | (args: "")
TEST-PASS | ecma_3/Statements/regress-444979.js | (args: "")
TEST-PASS | ecma_3/Function/regress-131964.js | (args: "")
TEST-PASS | ecma_3/Function/scope-002.js | (args: "")
TEST-PASS | ecma_3/Function/regress-97921.js | (args: "")
TEST-PASS | ecma_3/Function/regress-313570.js | (args: "")
TEST-PASS | ecma_3/Function/regress-58274.js | (args: "")
TEST-PASS | ecma_3/Function/regress-85880.js | (args: "")
TEST-PASS | ecma_3/Function/15.3.4.3-1.js | (args: "")
TEST-PASS | ecma_3/Function/regress-193555.js | (args: "")
TEST-PASS | ecma_3/Function/arguments-002.js | (args: "")
TEST-PASS | ecma_3/Function/15.3.4.4-1.js | (args: "")
TEST-PASS | ecma_3/Function/scope-001.js | (args: "")
TEST-PASS | ecma_3/Function/arguments-001.js | (args: "")
TEST-PASS | ecma_3/Function/regress-49286.js | (args: "")
TEST-PASS | ecma_3/Function/call-001.js | (args: "")
TEST-PASS | ecma_3/Function/regress-94506.js | (args: "")
TEST-PASS | ecma_3/Function/regress-137181.js | (args: "")
TEST-PASS | ecma_3/Expressions/11.7.2-01.js | (args: "")
TEST-PASS | ecma_3/Expressions/11.7.3-01.js | (args: "")
TEST-PASS | ecma_3/Expressions/11.10-02.js | (args: "")
TEST-PASS | ecma_3/Expressions/11.10-03.js | (args: "")
TEST-PASS | ecma_3/Expressions/11.10-01.js | (args: "")
TEST-PASS | ecma_3/Expressions/11.6.1-1.js | (args: "")
TEST-PASS | ecma_3/Expressions/11.7.1-01.js | (args: "")
TEST-PASS | ecma_3/Expressions/11.9.6-1.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.3.1-1.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-225289.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-122076.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-209919.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-100199.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-225343.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-285219.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-375711.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-375715-04.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-78156.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.3.1-2.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.6.2-1.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-87231.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-31316.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.4.1-2.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-165353.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-465862.js | (args: "")
TEST-KNOWN-FAIL | ecma_3/RegExp/regress-330684.js | (args: "") | (SKIP)
TEST-PASS | ecma_3/RegExp/regress-346090.js | (args: "")
TEST-PASS | ecma_3/RegExp/perlstress-002.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.6.2-2.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-191479.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-28686.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-72964.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.4.1-6.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-119909.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-223273.js | (args: "")
TEST-PASS | ecma_3/RegExp/perlstress-001.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-209067.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-202564.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-67773.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-57572.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.4.1-4.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-309840.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-334158.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.2-1.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-98306.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.4.1-3.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-375642.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-57631.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-312351.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-187133.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.4.1-1.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-223535.js | (args: "")
TEST-PASS | ecma_3/RegExp/octal-001.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-436700.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-367888.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-76683.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-220367-001.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-375715-01-n.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-216591.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-24712.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-105972.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-169497.js | (args: "")
TEST-PASS | ecma_3/RegExp/15.10.2.12.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-375715-02.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-224676.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-169534.js | (args: "")
TEST-PASS | ecma_3/RegExp/octal-002.js | (args: "")
TEST-KNOWN-FAIL | ecma_3/RegExp/regress-307456.js | (args: "") | (SKIP)
TEST-PASS | ecma_3/RegExp/regress-188206.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-375715-03.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-375651.js | (args: "")
TEST-PASS | ecma_3/RegExp/regress-123437.js | (args: "")
TEST-PASS | ecma_3/Exceptions/regress-58946.js | (args: "")
TEST-PASS | ecma_3/Exceptions/binding-001.js | (args: "")
TEST-PASS | ecma_3/Exceptions/regress-95101.js | (args: "")
TEST-PASS | ecma_3/Exceptions/15.11.7.6-002.js | (args: "")
TEST-PASS | ecma_3/Exceptions/15.11.4.4-1.js | (args: "")
TEST-PASS | ecma_3/Exceptions/15.11.5.js | (args: "")
TEST-PASS | ecma_3/Exceptions/regress-181654.js | (args: "")
TEST-PASS | ecma_3/Exceptions/15.11.7.6-003.js | (args: "")
TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-02.js | (args: "") | (SKIP)
TEST-PASS | ecma_3/Exceptions/15.11.7.6-001.js | (args: "")
TEST-PASS | ecma_3/Exceptions/15.11.1.1.js | (args: "")
TEST-PASS | ecma_3/Exceptions/regress-181914.js | (args: "")
TEST-PASS | ecma_3/Array/15.4.4.3-1.js | (args: "")
TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-04.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-03.js | (args: "") | (SKIP)
TEST-PASS | ecma_3/Array/15.4.5.1-01.js | (args: "")
TEST-PASS | ecma_3/Array/regress-430717.js | (args: "")
TEST-PASS | ecma_3/Array/15.4.4.11-01.js | (args: "")
TEST-PASS | ecma_3/Array/regress-488989.js | (args: "")
TEST-PASS | ecma_3/Array/regress-322135-01.js | (args: "")
TEST-PASS | ecma_3/Array/15.5.4.8-01.js | (args: "")
TEST-PASS | ecma_3/Array/regress-101488.js | (args: "")
TEST-PASS | ecma_3/Array/regress-387501.js | (args: "")
TEST-PASS | ecma_3/Array/regress-390598.js | (args: "")
TEST-PASS | ecma_3/Array/15.4.4.4-001.js | (args: "")
TEST-PASS | ecma_3/Array/regress-619970.js | (args: "")
TEST-PASS | ecma_3/Array/regress-421325.js | (args: "")
TEST-PASS | ecma_3/Array/regress-130451.js | (args: "")
TEST-PASS | ecma_3/Date/15.9.4.3.js | (args: "")
TEST-PASS | ecma_3/Date/15.9.5.5-02.js | (args: "")
TEST-PASS | ecma_3/Date/15.9.5.3.js | (args: "")
TEST-PASS | ecma_3/Date/15.9.5.4.js | (args: "")
TEST-PASS | ecma_3/Date/regress-452786.js | (args: "")
TEST-PASS | ecma_3/Date/15.9.5.7.js | (args: "")
TEST-PASS | ecma_3/Date/15.9.1.2-01.js | (args: "")
TEST-PASS | ecma_3/Date/15.9.5.6.js | (args: "")
TEST-PASS | ecma_3/Regress/regress-441477-01.js | (args: "")
TEST-PASS | ecma_3/Regress/regress-420087.js | (args: "")
TEST-PASS | ecma_3/Regress/regress-385393-04.js | (args: "")
TEST-PASS | ecma_3/Regress/regress-469937.js | (args: "")
TEST-PASS | ecma_3/Regress/regress-580544.js | (args: "")
TEST-PASS | ecma_3/Regress/regress-419152.js | (args: "")
TEST-PASS | ecma_3/Regress/regress-420610.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-327170.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-274152.js | (args: "")
TEST-PASS | ecma_3/extensions/10.1.3-2.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-430740.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-188206-02.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-385393-03.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-368516.js | (args: "")
TEST-PASS | ecma_3/extensions/7.9.1.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-220367-002.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-228087.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-103087.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-320854.js | (args: "")
TEST-PASS | ecma_3/NumberFormatting/tostring-001.js | (args: "")
TEST-PASS | ecma_3/extensions/regress-188206-01.js | (args: "")
TEST-PASS | ecma_3/Operators/11.4.1-002.js | (args: "")
TEST-PASS | ecma_3/Operators/11.13.1-002.js | (args: "")
TEST-PASS | ecma_3/Operators/11.4.1-001.js | (args: "")
TEST-PASS | ecma_3/Operators/11.13.1-001.js | (args: "")
TEST-PASS | ecma_3/Operators/order-01.js | (args: "")
TEST-PASS | ecma_3/Number/15.7.4.6-1.js | (args: "")
TEST-PASS | ecma_3/Number/regress-442242-01.js | (args: "")
TEST-PASS | ecma_3/Number/15.7.4.7-1.js | (args: "")
TEST-PASS | ecma_3/Number/15.7.4.5-1.js | (args: "")
TEST-PASS | ecma_3/Number/15.7.4.3-01.js | (args: "")
TEST-PASS | ecma_3/Number/15.7.4.7-2.js | (args: "")
TEST-PASS | ecma_3/Number/15.7.4.5-2.js | (args: "")
TEST-PASS | ecma_3/Number/15.7.4.2-01.js | (args: "")
TEST-PASS | ecma_3/Object/regress-79129-001.js | (args: "")
TEST-PASS | ecma_3/Object/class-001.js | (args: "")
TEST-PASS | ecma_3/Object/8.6.2.6-002.js | (args: "")
TEST-PASS | ecma_3/Object/regress-72773.js | (args: "")
TEST-PASS | ecma_3/Object/class-002.js | (args: "")
TEST-PASS | ecma_3/Object/regress-459405.js | (args: "")
TEST-PASS | ecma_3/Object/class-003.js | (args: "")
TEST-PASS | ecma_3/Object/class-005.js | (args: "")
TEST-PASS | ecma_3/Object/8.6.2.6-001.js | (args: "")
TEST-PASS | ecma_3/Object/regress-385393-07.js | (args: "")
TEST-PASS | ecma_3/Object/8.6.1-01.js | (args: "")
TEST-KNOWN-FAIL | ecma_3/Unicode/uc-001.js | (args: "") | (SKIP)
TEST-PASS | ecma_3/Object/class-004.js | (args: "")
TEST-PASS | ecma_3/Object/regress-361274.js | (args: "")
TEST-PASS | ecma_3/Unicode/uc-002-n.js | (args: "")
TEST-PASS | ecma_3/Unicode/uc-001-n.js | (args: "")
TEST-PASS | ecma_3/Unicode/uc-003.js | (args: "")
TEST-PASS | ecma_3/Unicode/uc-005.js | (args: "")
TEST-PASS | ecma_3/Unicode/regress-352044-02-n.js | (args: "")
TEST-PASS | ecma_3/Unicode/uc-002.js | (args: "")
TEST-PASS | ecma_3/Unicode/uc-004.js | (args: "")
TEST-PASS | ecma_3/Unicode/regress-352044-01.js | (args: "")
TEST-KNOWN-FAIL | js1_5/GC/regress-338653.js | (args: "") | (SKIP)
TEST-PASS | js1_5/GC/regress-313479.js | (args: "")
TEST-KNOWN-FAIL | js1_5/GC/regress-346794.js | (args: "") | (SKIP)
TEST-PASS | js1_5/GC/regress-316885-02.js | (args: "")
TEST-PASS | js1_5/GC/regress-341877-02.js | (args: "")
TEST-PASS | js1_5/GC/regress-418128.js | (args: "")
TEST-PASS | js1_5/GC/regress-278725.js | (args: "")
TEST-PASS | js1_5/GC/regress-352606.js | (args: "")
TEST-PASS | js1_5/GC/regress-306788.js | (args: "")
TEST-PASS | js1_5/GC/regress-316885-03.js | (args: "")
TEST-PASS | js1_5/GC/regress-104584.js | (args: "")
TEST-KNOWN-FAIL | js1_5/GC/regress-383269-02.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_5/GC/regress-383269-01.js | (args: "") | (SKIP)
TEST-PASS | js1_5/GC/regress-313276.js | (args: "")
TEST-PASS | js1_5/GC/regress-331719.js | (args: "")
TEST-PASS | js1_5/GC/regress-440558.js | (args: "")
TEST-KNOWN-FAIL | js1_5/GC/regress-324278.js | (args: "") | (SKIP)
TEST-PASS | js1_5/GC/regress-316885-01.js | (args: "")
TEST-PASS | js1_5/GC/regress-390078.js | (args: "")
TEST-PASS | js1_5/GC/regress-311497.js | (args: "")
TEST-PASS | js1_5/GC/regress-341877-01.js | (args: "")
TEST-PASS | js1_5/GC/regress-203278-3.js | (args: "")
TEST-PASS | js1_5/String/regress-179068.js | (args: "")
TEST-PASS | js1_5/String/regress-107771.js | (args: "")
TEST-PASS | js1_5/String/replace-flags.js | (args: "")
TEST-PASS | js1_5/String/regress-112626.js | (args: "")
TEST-PASS | js1_5/LexicalConventions/regress-469940.js | (args: "")
TEST-PASS | js1_5/LexicalConventions/lexical-001.js | (args: "")
TEST-PASS | js1_5/LexicalConventions/regress-177314.js | (args: "")
TEST-PASS | js1_5/Error/regress-412324.js | (args: "")
TEST-PASS | js1_5/Error/regress-465377.js | (args: "")
TEST-PASS | js1_5/Error/regress-354246.js | (args: "")
TEST-PASS | js1_5/Error/constructor-ordering.js | (args: "")
TEST-PASS | js1_5/Function/regress-123371.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Function/regress-338121-03.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Function/regress-292215.js | (args: "")
TEST-PASS | js1_5/Function/regress-364023.js | (args: "")
TEST-PASS | js1_5/Function/regress-178389.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Function/regress-338001.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_5/Function/regress-338121-02.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_5/Function/regress-338121-01.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Function/regress-222029-001.js | (args: "")
TEST-PASS | js1_5/Function/regress-344052.js | (args: "")
TEST-PASS | js1_5/Function/10.1.6.js | (args: "")
TEST-PASS | js1_5/Function/10.1.6-01.js | (args: "")
TEST-PASS | js1_5/Function/regress-222029-002.js | (args: "")
TEST-PASS | js1_5/Expressions/regress-96526-noargsub.js | (args: "")
TEST-PASS | js1_5/Expressions/regress-96526-argsub.js | (args: "")
TEST-PASS | js1_5/Expressions/regress-192288.js | (args: "")
TEST-PASS | js1_5/GC/regress-348532.js | (args: "")
TEST-PASS | js1_5/GC/regress-203278-2.js | (args: "")
TEST-PASS | js1_5/Expressions/regress-96526-delelem.js | (args: "")
TEST-PASS | js1_5/Scope/scope-002.js | (args: "")
TEST-PASS | js1_5/Scope/regress-220362.js | (args: "")
TEST-PASS | js1_5/Scope/regress-154693.js | (args: "")
TEST-PASS | js1_5/Scope/regress-446026-02.js | (args: "")
TEST-PASS | js1_5/Scope/regress-77578-001.js | (args: "")
TEST-PASS | js1_5/Expressions/regress-394673.js | (args: "")
TEST-PASS | js1_5/Scope/scope-003.js | (args: "")
TEST-PASS | js1_5/Scope/regress-202678-002.js | (args: "")
TEST-PASS | js1_5/Scope/regress-202678-001.js | (args: "")
TEST-PASS | js1_5/Scope/regress-191276.js | (args: "")
TEST-PASS | js1_5/Scope/regress-185485.js | (args: "")
TEST-PASS | js1_5/Scope/regress-446026-01.js | (args: "")
TEST-PASS | js1_5/Scope/regress-181834.js | (args: "")
TEST-PASS | js1_5/Scope/regress-184107.js | (args: "")
TEST-PASS | js1_5/Scope/regress-208496-001.js | (args: "")
TEST-PASS | js1_5/Scope/scope-004.js | (args: "")
TEST-PASS | js1_5/Scope/regress-208496-002.js | (args: "")
TEST-PASS | js1_5/Scope/regress-192226.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-342359.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-347674.js | (args: "")
TEST-PASS | js1_5/Exceptions/catchguard-003-n.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-123002.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-273931.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-333728.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-257751.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-121658.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-350650-n.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-350837.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-315147.js | (args: "")
TEST-PASS | js1_5/Exceptions/errstack-001.js | (args: "")
TEST-PASS | js1_5/Exceptions/catchguard-002-n.js | (args: "")
TEST-PASS | js1_5/Exceptions/regress-332472.js | (args: "")
TEST-PASS | js1_5/Array/regress-255555.js | (args: "")
TEST-PASS | js1_5/Array/regress-465980-01.js | (args: "")
TEST-PASS | js1_5/Array/regress-300858.js | (args: "")
TEST-PASS | js1_5/Array/regress-157652.js | (args: "")
TEST-PASS | js1_5/Array/regress-108440.js | (args: "")
TEST-PASS | js1_5/Array/regress-350256-01.js | (args: "")
TEST-PASS | js1_5/Array/regress-311515.js | (args: "")
TEST-PASS | js1_5/Array/regress-107138.js | (args: "")
TEST-PASS | js1_5/Array/regress-364104.js | (args: "")
TEST-PASS | js1_5/Array/regress-345961.js | (args: "")
TEST-PASS | js1_5/Array/regress-330812.js | (args: "")
TEST-PASS | js1_5/Array/regress-315509-01.js | (args: "")
TEST-PASS | js1_5/Array/regress-424954.js | (args: "")
TEST-PASS | js1_5/Array/regress-350256-02.js | (args: "")
TEST-PASS | js1_5/Array/regress-456845.js | (args: "")
TEST-PASS | js1_5/Array/regress-299644.js | (args: "")
TEST-PASS | js1_5/Array/11.1.4.js | (args: "")
TEST-PASS | js1_5/Array/array-001.js | (args: "")
TEST-PASS | js1_5/Array/regress-451906.js | (args: "")
TEST-PASS | js1_5/Array/regress-348810.js | (args: "")
TEST-PASS | js1_5/Array/regress-178722.js | (args: "")
TEST-PASS | js1_5/Array/regress-360681-02.js | (args: "")
TEST-PASS | js1_5/Array/regress-310351.js | (args: "")
TEST-PASS | js1_5/Array/regress-451483.js | (args: "")
TEST-PASS | js1_5/Array/regress-422286.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Array/regress-465980-02.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Array/regress-154338.js | (args: "")
TEST-PASS | js1_5/Array/regress-313153.js | (args: "")
TEST-PASS | js1_5/Array/regress-360681-01.js | (args: "")
TEST-PASS | js1_5/Array/regress-94257.js | (args: "")
TEST-PASS | js1_5/Date/regress-346027.js | (args: "")
TEST-PASS | js1_5/Date/regress-188211.js | (args: "")
TEST-PASS | js1_5/Date/regress-309925-02.js | (args: "")
TEST-PASS | js1_5/Date/regress-309925-01.js | (args: "")
TEST-PASS | js1_5/Date/regress-346363.js | (args: "")
TEST-PASS | js1_5/Array/regress-474529.js | (args: "")
TEST-PASS | js1_5/Date/regress-301738-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-470758-01.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-173067.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-422348.js | (args: "")
TEST-PASS | js1_5/Regress/regress-234389.js | (args: "")
TEST-PASS | js1_5/Regress/regress-294191.js | (args: "")
TEST-PASS | js1_5/Regress/regress-306727.js | (args: "")
TEST-PASS | js1_5/Regress/regress-167658.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-350692.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-407957.js | (args: "")
TEST-PASS | js1_5/Regress/regress-71107.js | (args: "")
TEST-PASS | js1_5/Regress/regress-351515.js | (args: "")
TEST-PASS | js1_5/Regress/regress-438415-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465366.js | (args: "")
TEST-PASS | js1_5/Regress/regress-461307.js | (args: "")
TEST-PASS | js1_5/Regress/regress-480147.js | (args: "")
TEST-PASS | js1_5/Regress/regress-461723.js | (args: "")
TEST-PASS | js1_5/Regress/regress-294195-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452333.js | (args: "")
TEST-PASS | js1_5/Regress/regress-428366.js | (args: "")
TEST-PASS | js1_5/Regress/regress-457778.js | (args: "")
TEST-PASS | js1_5/Regress/regress-310993.js | (args: "")
TEST-PASS | js1_5/Regress/regress-466747.js | (args: "")
TEST-PASS | js1_5/Regress/regress-501124.js | (args: "")
TEST-PASS | js1_5/Regress/regress-256501.js | (args: "")
TEST-PASS | js1_5/Regress/regress-506567.js | (args: "")
TEST-PASS | js1_5/Regress/regress-419018.js | (args: "")
TEST-PASS | js1_5/Regress/regress-450833.js | (args: "")
TEST-PASS | js1_5/Regress/regress-321757.js | (args: "")
TEST-PASS | js1_5/Regress/regress-464334.js | (args: "")
TEST-PASS | js1_5/Regress/regress-398085-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-248444.js | (args: "")
TEST-PASS | js1_5/Regress/regress-387951-03.js | (args: "")
TEST-PASS | js1_5/Regress/regress-344711-n.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-3649-n.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-417893.js | (args: "")
TEST-PASS | js1_5/Regress/regress-470187-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-440926.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452884-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-346237.js | (args: "")
TEST-PASS | js1_5/Regress/regress-385393-06.js | (args: "")
TEST-PASS | js1_5/Regress/regress-98901.js | (args: "")
TEST-PASS | js1_5/Regress/regress-459990.js | (args: "")
TEST-PASS | js1_5/Regress/regress-240577.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465013.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465132.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-261887.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_5/Regress/regress-354924.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-323314-1.js | (args: "")
TEST-PASS | js1_5/Regress/regress-325925.js | (args: "")
TEST-PASS | js1_5/Regress/regress-351116.js | (args: "")
TEST-PASS | js1_5/Regress/regress-203402.js | (args: "")
TEST-PASS | js1_5/Regress/regress-456470.js | (args: "")
TEST-PASS | js1_5/Regress/regress-372364.js | (args: "")
TEST-PASS | js1_5/Regress/regress-280769-3.js | (args: "")
TEST-PASS | js1_5/Regress/regress-127557.js | (args: "")
TEST-PASS | js1_5/Regress/regress-256617.js | (args: "")
TEST-PASS | js1_5/Regress/regress-214761.js | (args: "")
TEST-PASS | js1_5/Regress/regress-416737-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-243869.js | (args: "")
TEST-PASS | js1_5/Regress/regress-470061.js | (args: "")
TEST-PASS | js1_5/Regress/regress-457065-03.js | (args: "")
TEST-PASS | js1_5/Regress/regress-355829-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-230216-3.js | (args: "")
TEST-PASS | js1_5/Regress/regress-349482-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-451884.js | (args: "")
TEST-PASS | js1_5/Regress/regress-312260.js | (args: "")
TEST-PASS | js1_5/Regress/regress-68498-004.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-451322.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-476049.js | (args: "")
TEST-PASS | js1_5/Regress/regress-349592.js | (args: "")
TEST-PASS | js1_5/Regress/regress-168347.js | (args: "")
TEST-PASS | js1_5/Regress/regress-230216-1.js | (args: "")
TEST-PASS | js1_5/Regress/regress-114493.js | (args: "")
TEST-PASS | js1_5/Regress/regress-280769.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-106244.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-511859.js | (args: "")
TEST-PASS | js1_5/Regress/regress-355344.js | (args: "")
TEST-PASS | js1_5/Regress/regress-192414.js | (args: "")
TEST-PASS | js1_5/Regress/regress-317714-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-110286.js | (args: "")
TEST-PASS | js1_5/Regress/regress-321874.js | (args: "")
TEST-PASS | js1_5/Regress/regress-281930.js | (args: "")
TEST-PASS | js1_5/Regress/regress-260541.js | (args: "")
TEST-PASS | js1_5/Regress/regress-288688.js | (args: "")
TEST-PASS | js1_5/Regress/regress-229006.js | (args: "")
TEST-PASS | js1_5/Regress/regress-174709.js | (args: "")
TEST-PASS | js1_5/Regress/regress-244619.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452170.js | (args: "")
TEST-PASS | js1_5/Regress/regress-224956.js | (args: "")
TEST-PASS | js1_5/Regress/regress-254974.js | (args: "")
TEST-PASS | js1_5/Regress/regress-230216-2.js | (args: "")
TEST-PASS | js1_5/Regress/regress-243389-n.js | (args: "")
TEST-PASS | js1_5/Regress/regress-350268.js | (args: "")
TEST-PASS | js1_5/Regress/regress-334807-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-475645-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-438415-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-455748.js | (args: "")
TEST-PASS | js1_5/Regress/regress-424311.js | (args: "")
TEST-PASS | js1_5/Regress/regress-383674.js | (args: "")
TEST-PASS | js1_5/Regress/regress-31255.js | (args: "")
TEST-PASS | js1_5/Regress/regress-456540-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452724-01.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-320119.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-290575.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452008.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465262.js | (args: "")
TEST-PASS | js1_5/Regress/regress-343966.js | (args: "")
TEST-PASS | js1_5/Regress/regress-140974.js | (args: "")
TEST-PASS | js1_5/Regress/regress-254296.js | (args: "")
TEST-PASS | js1_5/Regress/regress-104077.js | (args: "")
TEST-PASS | js1_5/Regress/regress-156354.js | (args: "")
TEST-PASS | js1_5/Regress/regress-233483.js | (args: "")
TEST-PASS | js1_5/Regress/regress-456477-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-155081-2.js | (args: "")
TEST-PASS | js1_5/Regress/regress-76054.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452853.js | (args: "")
TEST-PASS | js1_5/Regress/regress-114491.js | (args: "")
TEST-PASS | js1_5/Regress/regress-317714-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-477758.js | (args: "")
TEST-PASS | js1_5/Regress/regress-366601.js | (args: "")
TEST-PASS | js1_5/Regress/regress-275378.js | (args: "")
TEST-PASS | js1_5/Regress/regress-455775.js | (args: "")
TEST-PASS | js1_5/Regress/regress-247179.js | (args: "")
TEST-PASS | js1_5/Regress/regress-483103.js | (args: "")
TEST-PASS | js1_5/Regress/regress-336100.js | (args: "")
TEST-PASS | js1_5/Regress/regress-426827.js | (args: "")
TEST-PASS | js1_5/Regress/regress-466262.js | (args: "")
TEST-PASS | js1_5/Regress/regress-476192.js | (args: "")
TEST-PASS | js1_5/Regress/regress-462879.js | (args: "")
TEST-PASS | js1_5/Regress/regress-82306.js | (args: "")
TEST-PASS | js1_5/Regress/regress-356250.js | (args: "")
TEST-PASS | js1_5/Regress/regress-274035.js | (args: "")
TEST-PASS | js1_5/Regress/regress-283477.js | (args: "")
TEST-PASS | js1_5/Regress/regress-456494.js | (args: "")
TEST-PASS | js1_5/Regress/regress-396684.js | (args: "")
TEST-PASS | js1_5/Regress/regress-350529.js | (args: "")
TEST-PASS | js1_5/Regress/regress-176125.js | (args: "")
TEST-PASS | js1_5/Regress/regress-317476.js | (args: "")
TEST-PASS | js1_5/Regress/regress-503860.js | (args: "")
TEST-PASS | js1_5/Regress/regress-459628.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452742-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465135.js | (args: "")
TEST-PASS | js1_5/Regress/regress-96526-003.js | (args: "")
TEST-PASS | js1_5/Regress/regress-203841.js | (args: "")
TEST-PASS | js1_5/Regress/regress-379245.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452573-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-361467.js | (args: "")
TEST-PASS | js1_5/Regress/regress-328012.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-362583.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-294195-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-459085.js | (args: "")
TEST-PASS | js1_5/Regress/regress-366122.js | (args: "")
TEST-PASS | js1_5/Regress/regress-350253.js | (args: "")
TEST-PASS | js1_5/Regress/regress-322430.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452495.js | (args: "")
TEST-PASS | js1_5/Regress/regress-290656.js | (args: "")
TEST-PASS | js1_5/Regress/regress-407024.js | (args: "")
TEST-PASS | js1_5/Regress/regress-210682.js | (args: "")
TEST-PASS | js1_5/Regress/regress-131510-001.js | (args: "")
TEST-PASS | js1_5/Regress/regress-482783.js | (args: "")
TEST-PASS | js1_5/Regress/regress-398609.js | (args: "")
TEST-PASS | js1_5/Regress/regress-350312.js | (args: "")
TEST-PASS | js1_5/Regress/regress-470187-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-315990.js | (args: "")
TEST-PASS | js1_5/Regress/regress-326467.js | (args: "")
TEST-PASS | js1_5/Regress/regress-261886.js | (args: "")
TEST-PASS | js1_5/Regress/regress-167328.js | (args: "")
TEST-PASS | js1_5/Regress/regress-340369.js | (args: "")
TEST-PASS | js1_5/Regress/regress-299209.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465136.js | (args: "")
TEST-PASS | js1_5/Regress/regress-349482-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-383682.js | (args: "")
TEST-PASS | js1_5/Regress/regress-39309.js | (args: "")
TEST-PASS | js1_5/Regress/regress-204210.js | (args: "")
TEST-PASS | js1_5/Regress/regress-69607.js | (args: "")
TEST-PASS | js1_5/Regress/regress-321971.js | (args: "")
TEST-PASS | js1_5/Regress/regress-89443.js | (args: "")
TEST-PASS | js1_5/Regress/regress-238881.js | (args: "")
TEST-PASS | js1_5/Regress/regress-96526-001.js | (args: "")
TEST-PASS | js1_5/Regress/regress-155081.js | (args: "")
TEST-PASS | js1_5/Regress/regress-303213.js | (args: "")
TEST-PASS | js1_5/Regress/regress-159334.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-119719.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-280769-4.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452713.js | (args: "")
TEST-PASS | js1_5/Regress/regress-387951-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-116228.js | (args: "")
TEST-PASS | js1_5/Regress/regress-367561-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-420919.js | (args: "")
TEST-PASS | js1_5/Regress/regress-481436.js | (args: "")
TEST-PASS | js1_5/Regress/regress-312588.js | (args: "")
TEST-PASS | js1_5/Regress/regress-170193.js | (args: "")
TEST-PASS | js1_5/Regress/regress-338307.js | (args: "")
TEST-PASS | js1_5/Regress/regress-179524.js | (args: "")
TEST-PASS | js1_5/Regress/regress-162392.js | (args: "")
TEST-PASS | js1_5/Regress/regress-460886-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-334807-06.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452742-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-406769.js | (args: "")
TEST-PASS | js1_5/Regress/regress-330951.js | (args: "")
TEST-PASS | js1_5/Regress/regress-416737-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-456477-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-57043.js | (args: "")
TEST-PASS | js1_5/Regress/regress-276103.js | (args: "")
TEST-PASS | js1_5/Regress/regress-68498-001.js | (args: "")
TEST-PASS | js1_5/Regress/regress-89474.js | (args: "")
TEST-PASS | js1_5/Regress/regress-299641.js | (args: "")
TEST-PASS | js1_5/Regress/regress-352604.js | (args: "")
TEST-PASS | js1_5/Regress/regress-455758-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-387951-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452884-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452724-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-139316.js | (args: "")
TEST-PASS | js1_5/Regress/regress-460117.js | (args: "")
TEST-PASS | js1_5/Regress/regress-329530.js | (args: "")
TEST-PASS | js1_5/Regress/regress-460024.js | (args: "")
TEST-PASS | js1_5/Regress/regress-68498-003.js | (args: "")
TEST-PASS | js1_5/Regress/regress-449666.js | (args: "")
TEST-PASS | js1_5/Regress/regress-328664.js | (args: "")
TEST-PASS | js1_5/Regress/regress-193418.js | (args: "")
TEST-PASS | js1_5/Regress/regress-311071.js | (args: "")
TEST-PASS | js1_5/Regress/regress-361617.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452346.js | (args: "")
TEST-PASS | js1_5/Regress/regress-329383.js | (args: "")
TEST-PASS | js1_5/Regress/regress-140852.js | (args: "")
TEST-PASS | js1_5/Regress/regress-455605.js | (args: "")
TEST-PASS | js1_5/Regress/regress-355829-03.js | (args: "")
TEST-PASS | js1_5/Regress/regress-243174.js | (args: "")
TEST-PASS | js1_5/Regress/regress-115436.js | (args: "")
TEST-PASS | js1_5/Regress/regress-366468.js | (args: "")
TEST-PASS | js1_5/Regress/regress-280769-1.js | (args: "")
TEST-PASS | js1_5/Regress/regress-453397.js | (args: "")
TEST-PASS | js1_5/Regress/regress-68498-002.js | (args: "")
TEST-PASS | js1_5/Regress/regress-355829-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-334807-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-320032.js | (args: "")
TEST-PASS | js1_5/Regress/regress-410852.js | (args: "")
TEST-PASS | js1_5/Regress/regress-213482.js | (args: "")
TEST-PASS | js1_5/Regress/regress-191633.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452573-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-245113.js | (args: "")
TEST-PASS | js1_5/Regress/regress-449627.js | (args: "")
TEST-PASS | js1_5/Regress/regress-451946.js | (args: "")
TEST-PASS | js1_5/Regress/regress-311629.js | (args: "")
TEST-PASS | js1_5/Regress/regress-278873.js | (args: "")
TEST-PASS | js1_5/Regress/regress-308085.js | (args: "")
TEST-PASS | js1_5/Regress/regress-398085-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-356693.js | (args: "")
TEST-PASS | js1_5/Regress/regress-454682.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-271716-n.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-330352.js | (args: "")
TEST-PASS | js1_5/Regress/regress-334807-03.js | (args: "")
TEST-PASS | js1_5/Regress/regress-294302.js | (args: "")
TEST-PASS | js1_5/Regress/regress-477733.js | (args: "")
TEST-PASS | js1_5/Regress/regress-453024.js | (args: "")
TEST-PASS | js1_5/Regress/regress-478314.js | (args: "")
TEST-PASS | js1_5/Regress/regress-216320.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465272.js | (args: "")
TEST-PASS | js1_5/Regress/regress-102725.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452336.js | (args: "")
TEST-PASS | js1_5/Regress/regress-350415.js | (args: "")
TEST-PASS | js1_5/Regress/regress-10278.js | (args: "")
TEST-PASS | js1_5/Regress/regress-280769-5.js | (args: "")
TEST-PASS | js1_5/Regress/regress-343713.js | (args: "")
TEST-PASS | js1_5/Regress/regress-58116.js | (args: "")
TEST-PASS | js1_5/Regress/regress-256798.js | (args: "")
TEST-PASS | js1_5/Regress/regress-480244.js | (args: "")
TEST-PASS | js1_5/Regress/regress-344804.js | (args: "")
TEST-PASS | js1_5/Regress/regress-367561-03.js | (args: "")
TEST-PASS | js1_5/Regress/regress-452189.js | (args: "")
TEST-PASS | js1_5/Regress/regress-111557.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-404755.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-472533.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465133.js | (args: "")
TEST-PASS | js1_5/Regress/regress-246911.js | (args: "")
TEST-PASS | js1_5/Regress/regress-463259.js | (args: "")
TEST-PASS | js1_5/Regress/regress-295666.js | (args: "")
TEST-PASS | js1_5/Regress/regress-118849.js | (args: "")
TEST-PASS | js1_5/Regress/regress-90445.js | (args: "")
TEST-PASS | js1_5/Regress/regress-306794.js | (args: "")
TEST-PASS | js1_5/Regress/regress-191668.js | (args: "")
TEST-PASS | js1_5/Regress/regress-211590.js | (args: "")
TEST-PASS | js1_5/Regress/regress-456540-01.js | (args: "")
TEST-PASS | js1_5/Regress/regress-280769-2.js | (args: "")
TEST-PASS | js1_5/Regress/regress-172699.js | (args: "")
TEST-PASS | js1_5/Regress/regress-463782.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465347.js | (args: "")
TEST-PASS | js1_5/Regress/regress-355341.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-249211.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-450369.js | (args: "")
TEST-PASS | js1_5/Regress/regress-306633.js | (args: "")
TEST-PASS | js1_5/Regress/regress-334807-05.js | (args: "")
TEST-PASS | js1_5/Regress/regress-462989.js | (args: "")
TEST-PASS | js1_5/Regress/regress-252892.js | (args: "")
TEST-PASS | js1_5/Regress/regress-334807-04.js | (args: "")
TEST-PASS | js1_5/Regress/regress-457456.js | (args: "")
TEST-PASS | js1_5/Regress/regress-454981.js | (args: "")
TEST-PASS | js1_5/Regress/regress-465137.js | (args: "")
TEST-PASS | js1_5/Regress/regress-479353.js | (args: "")
TEST-PASS | js1_5/Regress/regress-469044.js | (args: "")
TEST-PASS | js1_5/Regress/regress-453173.js | (args: "")
TEST-PASS | js1_5/Regress/regress-419803.js | (args: "")
TEST-PASS | js1_5/Regress/regress-310607.js | (args: "")
TEST-PASS | js1_5/Regress/regress-475645-02.js | (args: "")
TEST-PASS | js1_5/Regress/regress-464862.js | (args: "")
TEST-PASS | js1_5/Regress/regress-455758-01.js | (args: "")
TEST-KNOWN-FAIL | js1_5/Regress/regress-259935.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-246964.js | (args: "")
TEST-PASS | js1_5/Regress/regress-319384.js | (args: "")
TEST-PASS | js1_5/Regress/regress-352208.js | (args: "")
TEST-PASS | js1_5/Regress/regress-146596.js | (args: "")
TEST-PASS | js1_5/Regress/regress-504078.js | (args: "")
TEST-PASS | js1_5/Regress/regress-96526-002.js | (args: "")
TEST-PASS | js1_5/Regress/regress-308566.js | (args: "")
TEST-PASS | js1_5/Regress/regress-96128-n.js | (args: "")
TEST-PASS | js1_5/Regress/regress-253150.js | (args: "")
TEST-PASS | js1_5/Regress/regress-295052.js | (args: "")
TEST-PASS | js1_5/Regress/regress-458851.js | (args: "")
TEST-PASS | js1_5/Regress/regress-281606.js | (args: "")
TEST-PASS | js1_5/Regress/regress-355556.js | (args: "")
TEST-PASS | js1_5/Regress/regress-233483-2.js | (args: "")
TEST-PASS | js1_5/Regress/regress-453701.js | (args: "")
TEST-PASS | js1_5/Regress/regress-165201.js | (args: "")
TEST-PASS | js1_5/Regress/regress-238945.js | (args: "")
TEST-PASS | js1_5/Regress/regress-185165.js | (args: "")
TEST-PASS | js1_5/Regress/regress-310295.js | (args: "")
TEST-PASS | js1_5/Regress/regress-245308.js | (args: "")
TEST-PASS | js1_5/Regress/regress-482421.js | (args: "")
TEST-PASS | js1_5/Regress/regress-346801.js | (args: "")
TEST-PASS | js1_5/Regress/regress-289094.js | (args: "")
TEST-PASS | js1_5/Regress/regress-319391.js | (args: "")
TEST-PASS | js1_5/Regress/regress-344959.js | (args: "")
TEST-PASS | js1_5/Regress/regress-462292.js | (args: "")
TEST-PASS | js1_5/Regress/regress-203278-1.js | (args: "")
TEST-PASS | js1_5/Regress/regress-274888.js | (args: "")
TEST-PASS | js1_5/Regress/regress-152646.js | (args: "")
TEST-PASS | js1_5/Regress/regress-453747.js | (args: "")
TEST-PASS | js1_5/Regress/regress-470758-02.js | (args: "")
TEST-PASS | js1_5/GetSet/getset-002.js | (args: "")
TEST-KNOWN-FAIL | js1_5/GetSet/regress-353264.js | (args: "") | (SKIP)
TEST-PASS | js1_5/Regress/regress-460886-01.js | (args: "")
TEST-PASS | js1_5/GetSet/regress-375976.js | (args: "")
TEST-PASS | js1_5/extensions/regress-306738.js | (args: "")
TEST-PASS | js1_5/extensions/regress-416460.js | (args: "")
TEST-PASS | js1_5/extensions/regress-469761.js | (args: "")
TEST-PASS | js1_5/extensions/regress-407501.js | (args: "")
TEST-PASS | js1_5/extensions/regress-455380.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-435345-01.js | (args: "") | [reported from test()] Watch the length property of arrays: 1 : Expected value 'watcher: propname=length, oldval=0, newval=1; ', Actual value '' 
TEST-KNOWN-FAIL | js1_5/extensions/regress-435345-01.js | (args: "") | [reported from test()] Watch the length property of arrays: 2 : Expected value 'watcher: propname=length, oldval=1, newval=2; watcher: propname=length, oldval=2, newval=2; ', Actual value 'watcher: propname=length, oldval=undefined, newval=2; ' 
TEST-KNOWN-FAIL | js1_5/extensions/regress-435345-01.js | (args: "") | [reported from test()] Watch the length property of arrays: 3 : Expected value 'watcher: propname=length, oldval=2, newval=1; ', Actual value 'watcher: propname=length, oldval=undefined, newval=1; ' 
TEST-KNOWN-FAIL | js1_5/extensions/regress-435345-01.js | (args: "") | [reported from test()] Watch the length property of arrays: 4 : Expected value 'watcher: propname=length, oldval=1, newval=2; ', Actual value 'watcher: propname=length, oldval=undefined, newval=2; ' 
TEST-KNOWN-FAIL | js1_5/extensions/regress-435345-01.js | (args: "") | [reported from test()] Watch the length property of arrays: 5 : Expected value 'watcher: propname=length, oldval=2, newval=5; ', Actual value 'watcher: propname=length, oldval=undefined, newval=5; ' 
TEST-KNOWN-FAIL | js1_5/extensions/regress-435345-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-350312-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-365869.js | (args: "")
TEST-PASS | js1_5/extensions/regress-311792-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-363988.js | (args: "")
TEST-PASS | js1_5/extensions/regress-365692.js | (args: "")
TEST-PASS | js1_5/extensions/regress-300079.js | (args: "")
TEST-PASS | js1_5/extensions/regress-472787.js | (args: "")
TEST-PASS | js1_5/extensions/regress-414755.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367501-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-479487.js | (args: "")
TEST-PASS | js1_5/extensions/regress-374589.js | (args: "")
TEST-PASS | js1_5/extensions/regress-356402.js | (args: "")
TEST-PASS | js1_5/Regress/regress-244470.js | (args: "")
TEST-PASS | js1_5/extensions/regress-361856.js | (args: "")
TEST-PASS | js1_5/extensions/regress-226507.js | (args: "")
TEST-PASS | js1_5/extensions/regress-381304.js | (args: "")
TEST-PASS | js1_5/extensions/regress-346494.js | (args: "")
TEST-PASS | js1_5/extensions/regress-472599.js | (args: "")
TEST-PASS | js1_5/extensions/regress-394967.js | (args: "")
TEST-PASS | js1_5/extensions/getset-001.js | (args: "")
TEST-PASS | js1_5/extensions/regress-96284-002.js | (args: "")
TEST-PASS | js1_5/extensions/regress-434837-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-488995.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-50447.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-338804-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-90596-001.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-437288-01.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-358594-01.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-355622.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_5/extensions/regress-432075.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-361571.js | (args: "")
TEST-PASS | js1_5/extensions/regress-452565.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367118-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367501-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-358594-06.js | (args: "")
TEST-PASS | js1_5/extensions/getset-004.js | (args: "")
TEST-PASS | js1_5/extensions/regress-390597.js | (args: "")
TEST-PASS | js1_5/extensions/regress-358594-04.js | (args: "")
TEST-PASS | js1_5/extensions/regress-354297.js | (args: "")
TEST-PASS | js1_5/extensions/regress-245795.js | (args: "")
TEST-PASS | js1_5/extensions/regress-358594-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-381211.js | (args: "")
TEST-PASS | js1_5/extensions/regress-313938.js | (args: "")
TEST-PASS | js1_5/extensions/regress-396326.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-350531.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-454040.js | (args: "")
TEST-PASS | js1_5/extensions/regress-372309.js | (args: "")
TEST-PASS | js1_5/extensions/regress-380581.js | (args: "")
TEST-PASS | js1_5/extensions/regress-231518.js | (args: "")
TEST-PASS | js1_5/extensions/regress-443569.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367501-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-303277.js | (args: "")
TEST-PASS | js1_5/extensions/getset-006.js | (args: "")
TEST-PASS | js1_5/extensions/regress-339685.js | (args: "")
TEST-PASS | js1_5/extensions/regress-352291.js | (args: "")
TEST-PASS | js1_5/extensions/regress-104077.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367120-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367121.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367501-04.js | (args: "")
TEST-PASS | js1_5/extensions/regress-429739.js | (args: "")
TEST-PASS | js1_5/extensions/regress-465276.js | (args: "")
TEST-PASS | js1_5/extensions/regress-351463-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-369696-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367119-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-416834.js | (args: "")
TEST-PASS | js1_5/extensions/regress-369404.js | (args: "")
TEST-PASS | js1_5/extensions/regress-385393-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367120-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-341956-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-427196-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-455413.js | (args: "")
TEST-PASS | js1_5/extensions/regress-366292.js | (args: "")
TEST-PASS | js1_5/extensions/catchguard-002.js | (args: "")
TEST-PASS | js1_5/extensions/catchguard-001-n.js | (args: "")
TEST-PASS | js1_5/extensions/regress-328556.js | (args: "")
TEST-PASS | js1_5/extensions/regress-454704.js | (args: "")
TEST-PASS | js1_5/extensions/regress-462734-04.js | (args: "")
TEST-PASS | js1_5/extensions/regress-354541-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-436741.js | (args: "")
TEST-PASS | js1_5/extensions/regress-313803.js | (args: "")
TEST-PASS | js1_5/extensions/regress-366396.js | (args: "")
TEST-PASS | js1_5/extensions/regress-354541-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-311792-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-452178.js | (args: "")
TEST-PASS | js1_5/extensions/regress-50447-1.js | (args: "")
TEST-PASS | js1_5/extensions/getset-005.js | (args: "")
TEST-PASS | js1_5/extensions/regress-435497-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-327608.js | (args: "")
TEST-PASS | js1_5/extensions/catchguard-003.js | (args: "")
TEST-PASS | js1_5/extensions/regress-315509-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-254375.js | (args: "")
TEST-PASS | js1_5/extensions/regress-355655.js | (args: "")
TEST-PASS | js1_5/extensions/regress-291213.js | (args: "")
TEST-PASS | js1_5/extensions/regress-462734-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-361346.js | (args: "")
TEST-PASS | js1_5/extensions/regress-245148.js | (args: "")
TEST-PASS | js1_5/extensions/regress-422592.js | (args: "")
TEST-PASS | js1_5/extensions/regress-462734-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-420612.js | (args: "")
TEST-PASS | js1_5/extensions/regress-476447.js | (args: "")
TEST-PASS | js1_5/extensions/regress-350312-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-406572.js | (args: "")
TEST-PASS | js1_5/extensions/regress-178722.js | (args: "")
TEST-PASS | js1_5/extensions/regress-304897.js | (args: "")
TEST-PASS | js1_5/extensions/getset-003.js | (args: "")
TEST-PASS | js1_5/extensions/regress-351973.js | (args: "")
TEST-PASS | js1_5/extensions/regress-426711.js | (args: "")
TEST-PASS | js1_5/extensions/regress-319683.js | (args: "")
TEST-PASS | js1_5/extensions/regress-341956-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-352604.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-421621.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-350312-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-452168.js | (args: "")
TEST-PASS | js1_5/extensions/regress-479551.js | (args: "")
TEST-PASS | js1_5/extensions/regress-465145.js | (args: "")
TEST-PASS | js1_5/extensions/regress-355820.js | (args: "")
TEST-PASS | js1_5/extensions/catchguard-001.js | (args: "")
TEST-PASS | js1_5/extensions/regress-375344.js | (args: "")
TEST-PASS | js1_5/extensions/regress-192465.js | (args: "")
TEST-PASS | js1_5/extensions/regress-453249.js | (args: "")
TEST-PASS | js1_5/extensions/regress-359024.js | (args: "")
TEST-PASS | js1_5/extensions/regress-452338.js | (args: "")
TEST-PASS | js1_5/extensions/regress-341956-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-420869-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-354541-04.js | (args: "")
TEST-PASS | js1_5/extensions/regress-313763.js | (args: "")
TEST-PASS | js1_5/extensions/regress-361360.js | (args: "")
TEST-PASS | js1_5/extensions/regress-346494-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367118-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-311161.js | (args: "")
TEST-PASS | js1_5/extensions/regress-446386.js | (args: "")
TEST-PASS | js1_5/extensions/regress-385134.js | (args: "")
TEST-PASS | js1_5/extensions/regress-351102-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-454142.js | (args: "")
TEST-PASS | js1_5/extensions/regress-355497.js | (args: "")
TEST-PASS | js1_5/extensions/regress-390598.js | (args: "")
TEST-PASS | js1_5/extensions/regress-380889.js | (args: "")
TEST-PASS | js1_5/extensions/regress-480579.js | (args: "")
TEST-PASS | js1_5/extensions/regress-314874.js | (args: "")
TEST-PASS | js1_5/extensions/toLocaleFormat-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-469625.js | (args: "")
TEST-PASS | js1_5/extensions/regress-375183.js | (args: "")
TEST-PASS | js1_5/extensions/regress-416354.js | (args: "")
TEST-PASS | js1_5/extensions/regress-435497-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-367119-02.js | (args: "")
TEST-PASS | js1_5/extensions/toLocaleFormat-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-338804-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-369696-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-543839.js | (args: "")
TEST-PASS | js1_5/extensions/scope-001.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-351448.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-225831.js | (args: "")
TEST-PASS | js1_5/extensions/regress-427196-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-455408.js | (args: "")
TEST-PASS | js1_5/extensions/regress-452329.js | (args: "")
TEST-PASS | js1_5/extensions/regress-226078.js | (args: "")
TEST-PASS | js1_5/extensions/regress-333541.js | (args: "")
TEST-PASS | js1_5/extensions/regress-481516.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-345967.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-424683-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-369696-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-361552.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-352281.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-328443.js | (args: "")
TEST-PASS | js1_5/extensions/regress-355982.js | (args: "")
TEST-PASS | js1_5/extensions/regress-366288.js | (args: "")
TEST-PASS | js1_5/extensions/regress-358594-02.js | (args: "")
TEST-PASS | js1_5/extensions/regress-375801.js | (args: "")
TEST-PASS | js1_5/extensions/regress-96284-001.js | (args: "")
TEST-PASS | js1_5/extensions/regress-435497-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-237461.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-418730.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-322957.js | (args: "")
TEST-PASS | js1_5/extensions/regress-427196-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-352372.js | (args: "")
TEST-PASS | js1_5/extensions/regress-355339.js | (args: "")
TEST-PASS | js1_5/extensions/regress-351102-01.js | (args: "")
TEST-PASS | js1_5/extensions/regress-44009.js | (args: "")
TEST-PASS | js1_5/extensions/regress-412926.js | (args: "")
TEST-PASS | js1_5/extensions/regress-90596-002.js | (args: "")
TEST-PASS | js1_5/extensions/regress-354541-03.js | (args: "")
TEST-PASS | js1_5/extensions/regress-255245.js | (args: "")
TEST-PASS | js1_5/extensions/regress-358594-05.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-361964.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-459606.js | (args: "")
TEST-PASS | js1_5/extensions/regress-311583.js | (args: "")
TEST-PASS | js1_5/extensions/regress-338804-03.js | (args: "")
TEST-KNOWN-FAIL | js1_5/extensions/regress-330569.js | (args: "") | (SKIP)
TEST-PASS | js1_5/extensions/regress-351102-06.js | (args: "")
TEST-PASS | js1_5/extensions/regress-361558.js | (args: "")
TEST-PASS | js1_5/extensions/regress-385393-09.js | (args: "")
TEST-PASS | js1_5/Object/regress-90596-003.js | (args: "")
TEST-PASS | js1_5/Object/regress-362872-02.js | (args: "")
TEST-PASS | js1_5/Object/regress-192105.js | (args: "")
TEST-PASS | js1_5/Object/regress-308806-01.js | (args: "")
TEST-PASS | js1_5/Object/regress-137000.js | (args: "")
TEST-PASS | js1_5/Object/regress-382503.js | (args: "")
TEST-PASS | js1_5/Object/regress-362872-01.js | (args: "")
TEST-PASS | js1_5/Object/regress-338709.js | (args: "")
TEST-PASS | js1_5/Object/regress-382532.js | (args: "")
TEST-PASS | js1_5/Object/regress-465476.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.3.1-3.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.3-1.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.3-2.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.2-1.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.3-3.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.2-2.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.2.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.3.1-1.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.3.1.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4-1.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.3.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.3.1-4.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.2-3.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.1.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.3.1-2.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.1.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.3-4-n.js | (args: "")
TEST-PASS | ecma/String/15.5.4.8-1.js | (args: "")
TEST-PASS | ecma/Boolean/15.6.4.2-4-n.js | (args: "")
TEST-PASS | ecma/String/15.5.4.12-2.js | (args: "")
TEST-PASS | ecma/String/15.5.3.1-2.js | (args: "")
TEST-PASS | ecma/String/lastIndexOf-ToNumber-when-searchStr-larger-than-string.js | (args: "")
TEST-PASS | ecma/String/15.5.4.12-3.js | (args: "")
TEST-PASS | ecma/String/15.5.2.js | (args: "")
TEST-PASS | ecma/String/15.5.4.7-1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.11-1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.6-1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.3-1.js | (args: "")
TEST-PASS | ecma/String/15.5.3.2-2.js | (args: "")
TEST-PASS | ecma/String/15.5.4.5-5.js | (args: "")
TEST-PASS | ecma/String/15.5.4.5-1.js | (args: "")
TEST-PASS | ecma/String/15.5.5.1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.11-3.js | (args: "")
TEST-PASS | ecma/String/15.5.3.2-1.js | (args: "")
TEST-PASS | ecma/String/15.5.3.1-3.js | (args: "")
TEST-PASS | ecma/String/15.5.4.9-1.js | (args: "")
TEST-PASS | ecma/String/15.5.3.1-4.js | (args: "")
TEST-PASS | ecma/String/15.5.4.8-3.js | (args: "")
TEST-PASS | ecma/String/15.5.1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.11-4.js | (args: "")
TEST-PASS | ecma/String/15.5.3.2-3.js | (args: "")
TEST-PASS | ecma/String/15.5.4.12-5.js | (args: "")
TEST-PASS | ecma/String/15.5.4.5-4.js | (args: "")
TEST-PASS | ecma/String/15.5.4.5-2.js | (args: "")
TEST-PASS | ecma/String/15.5.3.1-1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.8-2.js | (args: "")
TEST-PASS | ecma/String/15.5.4.3-2.js | (args: "")
TEST-PASS | ecma/String/15.5.4.6-2.js | (args: "")
TEST-PASS | ecma/String/15.5.4.2-1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.11-6.js | (args: "")
TEST-PASS | ecma/String/15.5.4.1.js | (args: "")
TEST-PASS | ecma/String/15.5.3.js | (args: "")
TEST-PASS | ecma/String/15.5.4.10-1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.5-3.js | (args: "")
TEST-PASS | ecma/String/15.5.4.4-3.js | (args: "")
TEST-PASS | ecma/String/15.5.4.2-2-n.js | (args: "")
TEST-PASS | ecma/String/15.5.4.js | (args: "")
TEST-PASS | ecma/String/15.5.4.7-2.js | (args: "")
TEST-PASS | ecma/String/15.5.4.2-3.js | (args: "")
TEST-PASS | ecma/String/15.5.4.4-4.js | (args: "")
TEST-PASS | ecma/String/15.5.4.4-2.js | (args: "")
TEST-PASS | ecma/String/15.5.4.3-3-n.js | (args: "")
TEST-PASS | ecma/String/15.5.4.4-1.js | (args: "")
TEST-PASS | ecma/String/15.5.4.2.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-5.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.3.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-4.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.8-2.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-10.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.2.3-2.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-1.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.5-4.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.5-1.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-2.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.2.1.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.3-2.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-8.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.2.2-1.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.2.2-2.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.2.3-1.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-7.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-6.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.4-3.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.5-3.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.3-1.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.5-2.js | (args: "")
TEST-PASS | ecma/ExecutionContexts/10.1.8-3.js | (args: "")
TEST-PASS | ecma/Statements/12.8-1-n.js | (args: "")
TEST-PASS | ecma/Statements/12.6.1-1.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-6.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-5-n.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-7.js | (args: "")
TEST-PASS | ecma/Statements/12.7-1-n.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-4.js | (args: "")
TEST-PASS | ecma/Statements/12.10.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-6-n.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-5.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-7-n.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-1.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-2.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-9-n.js | (args: "")
TEST-PASS | ecma/Statements/12.9-1-n.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-1.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-11.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-2.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-8.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-4.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-9-n.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-12.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-3.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-19.js | (args: "")
TEST-PASS | ecma/Statements/12.5-1.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-8-n.js | (args: "")
TEST-PASS | ecma/Statements/12.10-1.js | (args: "")
TEST-PASS | ecma/Statements/12.2-1.js | (args: "")
TEST-PASS | ecma/Statements/12.6.2-3.js | (args: "")
TEST-PASS | ecma/Statements/12.5-2.js | (args: "")
TEST-PASS | ecma/Statements/12.6.3-10.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-9-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-15-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-2-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-3.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.2-5-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-7-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-13-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-9.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-15-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.1-2.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.7.2.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-8.js | (args: "")
TEST-KNOWN-FAIL | ecma/LexicalConventions/7.4.3-3-n.js | (args: "") | (SKIP)
TEST-PASS | ecma/LexicalConventions/7.1-1.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-1.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-1-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-5-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.7.4.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-8-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-14-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-8-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.1-3-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.2-4-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.7.3-1.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-5.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-2-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-7.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-10-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.7.3-2.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.2-1.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.7.3.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.2-3-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-4-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-4.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-11-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.1-3.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-4-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-2.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-13-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-9-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-7-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-8-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-16-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-16-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.2-2-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-6-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-5-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-5-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-1-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-2-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.1-1-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-7.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-6.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.8.2-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-12.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-12-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-10-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.2-6.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-4-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-3-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-9-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-14-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-6.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-13-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-3-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.2-12-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-1.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-10.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.5-10-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.3-11.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.1-2-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.7.1.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.6.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-11-n.js | (args: "")
TEST-PASS | ecma/LexicalConventions/7.4.3-6-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-4-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-3-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.1.1.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-9-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.8.3.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.1-2.js | (args: "")
TEST-PASS | ecma/Expressions/11.7.3.js | (args: "")
TEST-PASS | ecma/Expressions/11.6.1-2.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.3-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.9.2.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.2.js | (args: "")
TEST-PASS | ecma/Expressions/11.7.1.js | (args: "")
TEST-PASS | ecma/Expressions/11.13.2-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.13.2-2.js | (args: "")
TEST-PASS | ecma/Expressions/11.13.1.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.1-3-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.1-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.5.3.js | (args: "")
TEST-PASS | ecma/Expressions/11.12-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.4.js | (args: "")
TEST-PASS | ecma/Expressions/11.13.2-5.js | (args: "")
TEST-PASS | ecma/Expressions/11.8.2.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.1-4-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.14-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.5.js | (args: "")
TEST-PASS | ecma/Expressions/11.10-3.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-11.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.1-5.js | (args: "")
TEST-PASS | ecma/Expressions/11.12-2-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.7.2.js | (args: "")
TEST-PASS | ecma/Expressions/11.8.1.js | (args: "")
TEST-PASS | ecma/Expressions/11.13.2-4.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-10-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.8.js | (args: "")
TEST-PASS | ecma/Expressions/11.6.1-3.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.7-02.js | (args: "")
TEST-PASS | ecma/Expressions/11.12-3.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.3-2-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.12-4.js | (args: "")
TEST-PASS | ecma/Expressions/11.3.2.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-2-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.1.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-5-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.6.1-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-1-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.9.1.js | (args: "")
TEST-PASS | ecma/Expressions/11.10-2.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.3-4-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.3-5.js | (args: "")
TEST-PASS | ecma/Expressions/11.13.js | (args: "")
TEST-PASS | ecma/Expressions/11.10-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.9.3.js | (args: "")
TEST-PASS | ecma/Expressions/11.6.2-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.8.4.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-7-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.6.3.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-6-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.3.1.js | (args: "")
TEST-PASS | ecma/Expressions/11.5.1.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.9.js | (args: "")
TEST-PASS | ecma/Expressions/11.5.2.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-8-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.6.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.7-01.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.2-1.js | (args: "")
TEST-PASS | ecma/Expressions/11.2.3-3-n.js | (args: "")
TEST-PASS | ecma/Expressions/11.13.2-3.js | (args: "")
TEST-PASS | ecma/Expressions/11.4.3.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.3.1-2.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.3.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.2.2.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.4.1.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.2.1.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.3.1-1.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.1.2.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.3-1.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.3.1-3.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.3.1-4.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.4.3.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.4.2.js | (args: "")
TEST-PASS | ecma/ObjectObjects/15.2.1.1.js | (args: "")
TEST-PASS | ecma/Array/15.4.5.1-1.js | (args: "")
TEST-PASS | ecma/Array/15.4.1.2.js | (args: "")
TEST-PASS | ecma/Array/15.4.2.1-1.js | (args: "")
TEST-PASS | ecma/Array/15.4.5.2-2.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.3-1.js | (args: "")
TEST-PASS | ecma/Array/15.4.1.1.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.4-2.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.3-2.js | (args: "")
TEST-PASS | ecma/Array/15.4.2.1-2.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.5-1.js | (args: "")
TEST-PASS | ecma/Array/15.4-2.js | (args: "")
TEST-PASS | ecma/Array/array-length-set-on-nonarray.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.1.js | (args: "")
TEST-PASS | ecma/Array/15.4.2.3.js | (args: "")
TEST-PASS | ecma/Array/15.4.2.2-2.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.4-1.js | (args: "")
TEST-PASS | ecma/Array/15.4.2.1-3.js | (args: "")
TEST-PASS | ecma/Array/15.4.3.2.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.2.js | (args: "")
TEST-PASS | ecma/Array/15.4.1.3.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.js | (args: "")
TEST-PASS | ecma/Array/15.4.3.1-2.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.5-3.js | (args: "")
TEST-PASS | ecma/Array/15.4.1.js | (args: "")
TEST-PASS | ecma/Array/15.4.5.2-1.js | (args: "")
TEST-PASS | ecma/Array/array-length-set-during-for-in.js | (args: "")
TEST-PASS | ecma/Array/15.4-1.js | (args: "")
TEST-PASS | ecma/Array/15.4.4.5-2.js | (args: "")
TEST-PASS | ecma/Array/15.4.5.1-2.js | (args: "")
TEST-PASS | ecma/Array/15.4.2.2-1.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.5-2.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.3-2.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.6.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1-1-n.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.5-1.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1-2-n.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.2-2.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.1.1.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.5-3.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.1.2.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.4.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.7.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.3-1.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.2-1.js | (args: "")
TEST-PASS | ecma/GlobalObject/15.1.2.1-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.11-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.8.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.22-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.4-2-n.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-3-n.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.8-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.17.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.13-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.24-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.37-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.12-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-13.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.20.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-17.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.12-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.1-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.11-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.33-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.2.2-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.2-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.21-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.21-8.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.8-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.36-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.9.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.35-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.18.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.15.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.21-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.36-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.2-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.12-8.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-10.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.37-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.24-8.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-9.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-16.js | (args: "")
TEST-PASS | ecma/Date/15.9.4.3.js | (args: "")
TEST-PASS | ecma/Date/15.9.2.2-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-18.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.1-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.3-1-n.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.36-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.2.1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.13-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.13-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.1-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.12-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-10.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.26-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.2-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.1.1-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-11.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.8-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.37-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-9.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.12-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.22-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.8-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.7.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.24-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.12-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.3-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.21-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.36-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.21-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.2.2-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.22-8.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.32-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.22-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.21-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.24-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.36-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.4.2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.13-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.24-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.2-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.12-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.24-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.2.2-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.37-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-12.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.24-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.1.1-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.31-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.4-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.13-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.36-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.22-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.37-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.13-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.16.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.12-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.22-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.21-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.25-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.30-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.11-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.22-7.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.11-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.11-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-15.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.24-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.36-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-12.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.2-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.29-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.11-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.8-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.11-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-14.js | (args: "")
TEST-PASS | ecma/Date/15.9.2.2-2.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.28-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.4.2-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.22-4.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-11.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.2-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.27-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.1-5.js | (args: "")
TEST-PASS | ecma/Date/15.9.3.1-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.13-8.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-13.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.21-6.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.23-8.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.13-3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.19.js | (args: "")
TEST-PASS | ecma/Date/15.9.1.13-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.2.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.3.js | (args: "")
TEST-PASS | ecma/Date/15.9.5.10-8.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.3-1.js | (args: "")
TEST-PASS | ecma/Date/15.9.2.2-4.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.4-2.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.5-2.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.8.1.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.4-1.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.2.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.9-1.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.7.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.6.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.3.1-1.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.3.1-2.js | (args: "")
TEST-PASS | ecma/TypeConversion/9.3.1-3.js | (args: "")
TEST-PASS | ecma/SourceText/6-1.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.1-1.js | (args: "")
TEST-PASS | ecma/SourceText/6-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.12.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.js | (args: "")
TEST-PASS | ecma/Math/15.8-3-n.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.2.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.5-1.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.2-1.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.7-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.17.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.2-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.3.js | (args: "")
TEST-PASS | ecma/Math/15.8-2-n.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.16.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.8-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.3-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.1.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.8-1.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.6-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.5-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.14.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.15.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.6.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.8.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.10.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.3-1.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.4-1.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.11.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.8-3.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.4-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.4.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.1-2.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.7.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.5.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.7-1.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.13.js | (args: "")
TEST-PASS | ecma/Math/15.8.1.6-1.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.18.js | (args: "")
TEST-PASS | ecma/Math/15.8.2.9.js | (args: "")
TEST-PASS | ecma/extensions/15.3.2.1-1.js | (args: "")
TEST-PASS | ecma/extensions/15.5.4.7-3.js | (args: "")
TEST-PASS | ecma/extensions/15.5.4.5-6.js | (args: "")
TEST-PASS | ecma/extensions/15-2.js | (args: "")
TEST-PASS | ecma/extensions/errorcolumnblame.js | (args: "")
TEST-PASS | ecma/extensions/8.6.2.1-1.js | (args: "")
TEST-PASS | ecma/extensions/11.6.1-2.js | (args: "")
TEST-PASS | ecma/extensions/15.7.4.js | (args: "")
TEST-PASS | ecma/extensions/15.3.1.1-2.js | (args: "")
TEST-PASS | ecma/extensions/15.6.4-2.js | (args: "")
TEST-PASS | ecma/extensions/15.3.2.1-2.js | (args: "")
TEST-PASS | ecma/extensions/15.3.1.1-1.js | (args: "")
TEST-PASS | ecma/extensions/15.6.3.js | (args: "")
TEST-PASS | ecma/extensions/15.3.3.1-1.js | (args: "")
TEST-PASS | ecma/extensions/9.9-1.js | (args: "")
TEST-PASS | ecma/extensions/11.6.1-3.js | (args: "")
TEST-PASS | ecma/extensions/15.7.3.js | (args: "")
TEST-PASS | ecma/extensions/15.6.3.1-5.js | (args: "")
TEST-PASS | ecma/extensions/10.1.6.js | (args: "")
TEST-PASS | ecma/extensions/15.2.3-1.js | (args: "")
TEST-PASS | ecma/extensions/15.2.4.js | (args: "")
TEST-PASS | ecma/extensions/10.1.4-9.js | (args: "")
TEST-PASS | ecma/extensions/15.4.3.js | (args: "")
TEST-PASS | ecma/extensions/10.1.8-1.js | (args: "")
TEST-PASS | ecma/extensions/11.6.1-1.js | (args: "")
TEST-PASS | ecma/extensions/15.5.3.js | (args: "")
TEST-PASS | ecma/extensions/11.6.2-1.js | (args: "")
TEST-PASS | ecma/extensions/15.8-1.js | (args: "")
TEST-PASS | ecma/extensions/15.5.4.4-4.js | (args: "")
TEST-PASS | ecma/extensions/15-1.js | (args: "")
TEST-PASS | ecma/extensions/15.5.4.2.js | (args: "")
TEST-PASS | ecma/extensions/15.1.2.1-1.js | (args: "")
TEST-PASS | ecma/extensions/15.2.1.1.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.2.1-1.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.1.1-2.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.2.1-2.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.1.1-1.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.3.1-4.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.5-2.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.4-1.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.2.1-3.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.3.2.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.5.1.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.3.1-2.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.5-1.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.5.3.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.4.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.3.1-3.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.4.1.js | (args: "")
TEST-PASS | ecma/FunctionObjects/15.3.1.1-3.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.4-2.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.5-4.js | (args: "")
TEST-PASS | ecma/Number/15.7.1.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.4-3.js | (args: "")
TEST-PASS | ecma/Number/15.7.4-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.1-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.2-3.js | (args: "")
TEST-PASS | ecma/Number/15.7.4.2-3-n.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.5-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.2-2.js | (args: "")
TEST-PASS | ecma/Number/15.7.4.2-2-n.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.4-4.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.3-3.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.6-4.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.5-2.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.2-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.4.2-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.4.3-3-n.js | (args: "")
TEST-PASS | ecma/Number/15.7.4.3-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.3-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.4.2-4.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.1-3.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.3-2.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.6-2.js | (args: "")
TEST-PASS | ecma/Number/15.7.4.3-2.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.2-4.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.6-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.4.1.js | (args: "")
TEST-PASS | ecma/Number/0x-without-following-hexdigits.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.6-3.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.5-3.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.4-1.js | (args: "")
TEST-PASS | ecma/Number/15.7.2.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.1-2.js | (args: "")
TEST-PASS | ecma/Number/15.7.3.3-4.js | (args: "")
TEST-PASS | ecma/Types/8.1.js | (args: "")
TEST-PASS | ecma/Types/8.6.2.1-1.js | (args: "")
TEST-PASS | ecma/Types/8.4.js | (args: "")
TEST-PASS | js1_7/iterable/regress-340526-01.js | (args: "")
TEST-PASS | js1_7/iterable/regress-355075-01.js | (args: "")
TEST-PASS | js1_7/iterable/regress-341510.js | (args: "")
TEST-PASS | js1_7/iterable/regress-341821.js | (args: "")
TEST-PASS | js1_7/iterable/regress-341499.js | (args: "")
TEST-PASS | js1_7/iterable/regress-341815.js | (args: "")
TEST-PASS | js1_7/iterable/regress-355090.js | (args: "")
TEST-KNOWN-FAIL | js1_7/iterable/regress-340526-02.js | (args: "") | (SKIP)
TEST-PASS | js1_7/iterable/regress-568056.js | (args: "")
TEST-PASS | js1_7/iterable/regress-355025.js | (args: "")
TEST-PASS | js1_7/iterable/regress-354750-01.js | (args: "")
TEST-PASS | js1_7/iterable/regress-341496.js | (args: "")
TEST-PASS | js1_7/iterable/regress-415922.js | (args: "")
TEST-PASS | js1_7/GC/regress-381374.js | (args: "")
TEST-PASS | js1_7/GC/regress-341675.js | (args: "")
TEST-PASS | js1_7/geniter/regress-352197.js | (args: "")
TEST-PASS | js1_7/geniter/326466-01.js | (args: "")
TEST-PASS | js1_7/geniter/regress-345879-02.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349023-03.js | (args: "")
TEST-PASS | js1_7/geniter/regress-350809.js | (args: "")
TEST-PASS | js1_7/geniter/unreachable-yield.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349851.js | (args: "")
TEST-PASS | js1_7/geniter/throw-after-close.js | (args: "")
TEST-PASS | js1_7/geniter/multiple-close.js | (args: "")
TEST-PASS | js1_7/geniter/sequential-yields.js | (args: "")
TEST-PASS | js1_7/geniter/throw-forever.js | (args: "")
TEST-PASS | js1_7/geniter/regress-359062.js | (args: "")
TEST-PASS | js1_7/geniter/regress-387871.js | (args: "")
TEST-KNOWN-FAIL | js1_7/geniter/regress-349012-01.js | (args: "") | (SKIP)
TEST-PASS | js1_7/geniter/regress-345855.js | (args: "")
TEST-PASS | js1_7/geniter/nested-yield.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349012-03.js | (args: "")
TEST-PASS | js1_7/geniter/regress-355834.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349362.js | (args: "")
TEST-PASS | js1_7/geniter/iterator-toString.js | (args: "")
TEST-PASS | js1_7/geniter/gen-with-call-obj.js | (args: "")
TEST-KNOWN-FAIL | js1_7/geniter/regress-349331.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_7/geniter/regress-347739.js | (args: "") | (SKIP)
TEST-PASS | js1_7/geniter/regress-390918.js | (args: "")
TEST-PASS | js1_7/geniter/send-no-rhs.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349012-02.js | (args: "")
TEST-PASS | js1_7/geniter/regress-466206.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349012-05.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349023-02.js | (args: "")
TEST-PASS | js1_7/geniter/regress-352876.js | (args: "")
TEST-PASS | js1_7/geniter/regress-366941.js | (args: "")
TEST-PASS | js1_7/geniter/yield-undefined.js | (args: "")
TEST-PASS | js1_7/geniter/regress-350621.js | (args: "")
TEST-PASS | js1_7/geniter/simple-fib.js | (args: "")
TEST-PASS | js1_7/geniter/message-value-passing.js | (args: "")
TEST-PASS | js1_7/geniter/close-returns-undefined.js | (args: "")
TEST-PASS | js1_7/geniter/builtin-Iterator-function.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349012-04.js | (args: "")
TEST-PASS | js1_7/geniter/regress-392310.js | (args: "")
TEST-PASS | js1_7/geniter/regress-382335.js | (args: "")
TEST-PASS | js1_7/geniter/regress-349023-01.js | (args: "")
TEST-PASS | js1_7/geniter/regress-347593.js | (args: "")
TEST-PASS | js1_7/geniter/yield-new.js | (args: "")
TEST-PASS | js1_7/geniter/regress-345879-01.js | (args: "")
TEST-PASS | js1_7/geniter/fibonacci-matrix-generator.js | (args: "")
TEST-PASS | js1_7/geniter/regress-351120.js | (args: "")
TEST-PASS | js1_7/regress/regress-379483.js | (args: "")
TEST-PASS | js1_7/geniter/pi-generator.js | (args: "")
TEST-PASS | js1_7/regress/regress-369666-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-470388-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-469239-02.js | (args: "")
TEST-PASS | js1_7/regress/regress-385133-02.js | (args: "")
TEST-PASS | js1_7/regress/regress-407957.js | (args: "")
TEST-PASS | js1_7/regress/regress-453049.js | (args: "")
TEST-PASS | js1_7/regress/regress-452703.js | (args: "")
TEST-PASS | js1_7/regress/regress-352640-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-363040-02.js | (args: "")
TEST-PASS | js1_7/regress/regress-352640-02.js | (args: "")
TEST-PASS | js1_7/regress/regress-372331.js | (args: "")
TEST-PASS | js1_7/regress/regress-465686.js | (args: "")
TEST-PASS | js1_7/regress/regress-410649.js | (args: "")
TEST-PASS | js1_7/regress/regress-462282.js | (args: "")
TEST-PASS | js1_7/regress/regress-379442.js | (args: "")
TEST-PASS | js1_7/regress/regress-363040-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-453411.js | (args: "")
TEST-PASS | js1_7/regress/regress-418641.js | (args: "")
TEST-PASS | js1_7/regress/regress-470223.js | (args: "")
TEST-PASS | js1_7/regress/regress-375695.js | (args: "")
TEST-PASS | js1_7/regress/regress-355023.js | (args: "")
TEST-PASS | js1_7/regress/regress-352640-03.js | (args: "")
TEST-PASS | js1_7/regress/regress-464403.js | (args: "")
TEST-PASS | js1_7/regress/regress-462407.js | (args: "")
TEST-PASS | js1_7/regress/regress-355832-02.js | (args: "")
TEST-PASS | js1_7/regress/regress-453051.js | (args: "")
TEST-PASS | js1_7/regress/regress-369666-02.js | (args: "")
TEST-PASS | js1_7/regress/regress-474771.js | (args: "")
TEST-PASS | js1_7/regress/regress-373827-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-469239-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-452960.js | (args: "")
TEST-PASS | js1_7/regress/regress-414553.js | (args: "")
TEST-PASS | js1_7/regress/regress-385393-05.js | (args: "")
TEST-PASS | js1_7/regress/regress-462388.js | (args: "")
TEST-PASS | js1_7/regress/regress-416601.js | (args: "")
TEST-PASS | js1_7/regress/regress-352640-04.js | (args: "")
TEST-PASS | js1_7/regress/regress-373827-02.js | (args: "")
TEST-PASS | js1_7/regress/regress-355832-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-465424.js | (args: "")
TEST-PASS | js1_7/regress/regress-407727-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-462071.js | (args: "")
TEST-PASS | js1_7/regress/regress-353079.js | (args: "")
TEST-KNOWN-FAIL | js1_7/regress/regress-350387.js | (args: "") | (SKIP)
TEST-PASS | js1_7/regress/regress-385133-01.js | (args: "")
TEST-PASS | js1_7/regress/regress-419803.js | (args: "")
TEST-PASS | js1_7/regress/regress-407727-02.js | (args: "")
TEST-PASS | js1_7/regress/regress-465236.js | (args: "")
TEST-PASS | js1_7/regress/regress-465484.js | (args: "")
TEST-KNOWN-FAIL | js1_7/lexical/regress-346642-03.js | (args: "") | (SKIP)
TEST-PASS | js1_7/lexical/regress-351515.js | (args: "")
TEST-PASS | js1_7/lexical/regress-346642-04.js | (args: "")
TEST-KNOWN-FAIL | js1_7/extensions/regress-353249.js | (args: "") | (SKIP)
TEST-PASS | js1_7/lexical/regress-336376-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-453955.js | (args: "")
TEST-PASS | js1_7/extensions/regress-355052-03.js | (args: "")
TEST-PASS | js1_7/extensions/regress-351102-07.js | (args: "")
TEST-PASS | js1_7/extensions/basic-Iterator.js | (args: "")
TEST-PASS | js1_7/extensions/regress-354945-02.js | (args: "")
TEST-PASS | js1_7/extensions/regress-363040-02.js | (args: "")
TEST-PASS | js1_7/extensions/regress-346021.js | (args: "")
TEST-PASS | js1_7/extensions/regress-351102-05.js | (args: "")
TEST-PASS | js1_7/extensions/regress-355052-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-590813.js | (args: "")
TEST-PASS | js1_7/extensions/regress-372364.js | (args: "")
TEST-PASS | js1_7/extensions/regress-363040-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-354499-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-379566.js | (args: "")
TEST-PASS | js1_7/extensions/regress-474771-02.js | (args: "")
TEST-PASS | js1_7/extensions/regress-396326.js | (args: "")
TEST-PASS | js1_7/extensions/regress-355410.js | (args: "")
TEST-PASS | js1_7/extensions/regress-346642-06.js | (args: "")
TEST-PASS | js1_7/extensions/regress-355052-02.js | (args: "")
TEST-KNOWN-FAIL | js1_7/extensions/regress-353214-01.js | (args: "") | (SKIP)
TEST-PASS | js1_7/extensions/regress-387955-02.js | (args: "")
TEST-PASS | js1_7/extensions/regress-469234.js | (args: "")
TEST-PASS | js1_7/extensions/regress-380933.js | (args: "")
TEST-PASS | js1_7/extensions/destructuring-order.js | (args: "")
TEST-PASS | js1_7/extensions/regress-469405-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-470300-02.js | (args: "")
TEST-PASS | js1_7/extensions/regress-367629.js | (args: "")
TEST-PASS | js1_7/extensions/regress-476257.js | (args: "")
TEST-PASS | js1_7/extensions/regress-351102-04.js | (args: "")
TEST-PASS | js1_7/extensions/regress-350312.js | (args: "")
TEST-PASS | js1_7/extensions/basic-for-each.js | (args: "")
TEST-PASS | js1_7/extensions/regress-355512.js | (args: "")
TEST-PASS | js1_7/extensions/regress-469405-02.js | (args: "")
TEST-PASS | js1_7/extensions/regress-351102-03.js | (args: "")
TEST-PASS | js1_7/extensions/regress-352885-02.js | (args: "")
TEST-PASS | js1_7/extensions/regress-387955-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-591450.js | (args: "")
TEST-PASS | js1_7/extensions/regress-477048.js | (args: "")
TEST-PASS | js1_7/extensions/regress-381303.js | (args: "")
TEST-PASS | js1_7/extensions/iterator-ctor.js | (args: "")
TEST-PASS | js1_7/extensions/regress-354499-02.js | (args: "")
TEST-PASS | js1_7/extensions/regress-474771-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-473282.js | (args: "")
TEST-PASS | js1_7/extensions/regress-352797-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-470300-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-589112.js | (args: "")
TEST-PASS | js1_7/extensions/regress-346773.js | (args: "")
TEST-PASS | js1_7/extensions/regress-381301.js | (args: "")
TEST-PASS | js1_7/extensions/regress-366668-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-368213.js | (args: "")
TEST-PASS | js1_7/extensions/regress-352885-01.js | (args: "")
TEST-PASS | js1_7/extensions/regress-368224.js | (args: "")
TEST-PASS | js1_7/extensions/regress-354945-01.js | (args: "")
TEST-PASS | js1_7/extensions/basic-for-in.js | (args: "")
TEST-PASS | js1_7/expressions/regress-451340.js | (args: "")
TEST-PASS | js1_7/extensions/regress-392308.js | (args: "")
TEST-PASS | js1_7/extensions/regress-351070-02.js | (args: "")
TEST-PASS | js1_7/expressions/regress-418051.js | (args: "")
TEST-PASS | js1_7/expressions/regress-346645-03.js | (args: "")
TEST-PASS | js1_7/expressions/regress-346645-01.js | (args: "")
TEST-PASS | js1_7/expressions/destructuring-scope.js | (args: "")
TEST-PASS | js1_7/expressions/regress-346645-02.js | (args: "")
TEST-PASS | js1_7/expressions/regress-346203.js | (args: "")
TEST-PASS | js1_7/regexp/yflag.js | (args: "")
TEST-PASS | js1_4/Regress/function-004-n.js | (args: "")
TEST-PASS | js1_4/Regress/function-002.js | (args: "")
TEST-PASS | js1_4/Regress/toString-001-n.js | (args: "")
TEST-PASS | js1_4/Regress/regress-7224.js | (args: "")
TEST-PASS | js1_4/Regress/function-003.js | (args: "")
TEST-PASS | js1_4/Regress/function-001.js | (args: "")
TEST-PASS | js1_4/Eval/eval-002.js | (args: "")
TEST-PASS | js1_4/Eval/regress-531682.js | (args: "")
TEST-PASS | js1_4/Eval/eval-003.js | (args: "")
TEST-PASS | js1_4/Eval/eval-001.js | (args: "")
TEST-PASS | js1_4/Functions/function-001.js | (args: "")
TEST-KNOWN-FAIL | js1_6/Array/regress-320887.js | (args: "") | (SKIP)
TEST-PASS | js1_6/String/regress-306591.js | (args: "")
TEST-PASS | js1_6/Array/regress-352742-02.js | (args: "")
TEST-PASS | js1_6/String/generics.js | (args: "")
TEST-PASS | js1_6/Array/generics.js | (args: "")
TEST-PASS | js1_6/Array/regress-290592.js | (args: "")
TEST-PASS | js1_6/Array/regress-415451.js | (args: "")
TEST-PASS | js1_6/Array/regress-566651.js | (args: "")
TEST-PASS | js1_6/Array/regress-352742-01.js | (args: "")
TEST-PASS | js1_6/Array/regress-305002.js | (args: "")
TEST-PASS | js1_6/Array/regress-415540.js | (args: "")
TEST-PASS | js1_6/Array/regress-310425-01.js | (args: "")
TEST-PASS | js1_6/Array/regress-386030.js | (args: "")
TEST-PASS | js1_6/Array/regress-310425-02.js | (args: "")
TEST-PASS | js1_6/Array/filter.js | (args: "")
TEST-PASS | js1_6/Array/regress-304828.js | (args: "")
TEST-PASS | js1_6/Regress/regress-352271.js | (args: "")
TEST-PASS | js1_6/Regress/regress-475469.js | (args: "")
TEST-PASS | js1_6/Regress/regress-311157-02.js | (args: "")
TEST-PASS | js1_6/Regress/regress-372565.js | (args: "")
TEST-PASS | js1_6/Regress/regress-320172.js | (args: "")
TEST-PASS | js1_6/Regress/regress-351795.js | (args: "")
TEST-PASS | js1_6/Regress/regress-355002.js | (args: "")
TEST-PASS | js1_6/Regress/regress-311157-01.js | (args: "")
TEST-PASS | js1_6/Regress/regress-476655.js | (args: "")
TEST-PASS | js1_6/Regress/regress-353078.js | (args: "")
TEST-PASS | js1_6/extensions/regress-455464-01.js | (args: "")
TEST-PASS | js1_6/extensions/regress-565521.js | (args: "")
TEST-PASS | js1_6/extensions/regress-385393-08.js | (args: "")
TEST-PASS | js1_6/extensions/regress-465443.js | (args: "")
TEST-PASS | js1_6/extensions/regress-455464-02.js | (args: "")
TEST-PASS | js1_6/extensions/regress-457521.js | (args: "")
TEST-PASS | js1_6/extensions/regress-455464-03.js | (args: "")
TEST-PASS | js1_6/extensions/regress-312385-01.js | (args: "")
TEST-PASS | js1_6/extensions/regress-479567.js | (args: "")
TEST-PASS | js1_6/extensions/regress-414098.js | (args: "")
TEST-PASS | js1_6/extensions/regress-455464-04.js | (args: "")
TEST-PASS | js1_6/extensions/regress-472508.js | (args: "")
TEST-PASS | js1_6/extensions/nested-for-each.js | (args: "")
TEST-PASS | js1_6/extensions/regress-470310.js | (args: "")
TEST-PASS | shell/futex.js | (args: "")
TEST-PASS | shell/os.js | (args: "")
TEST-PASS | shell/gcstats.js | (args: "")
TEST-PASS | shell/futex-apis.js | (args: "")
TEST-PASS | shell/warning.js | (args: "")
TEST-PASS | js1_1/regress/perfect.js | (args: "")
TEST-PASS | js1_1/regress/function-001.js | (args: "")
TEST-PASS | ecma_6/toLength.js | (args: "")
TEST-PASS | ecma_6/String/internalUsage.js | (args: "")
TEST-PASS | ecma_6/String/raw.js | (args: "")
TEST-PASS | ecma_6/String/codePointAt.js | (args: "")
TEST-PASS | ecma_6/String/fromCodePoint.js | (args: "")
TEST-PASS | ecma_6/String/split-order.js | (args: "")
TEST-PASS | ecma_6/String/iterator_edge_cases.js | (args: "")
TEST-PASS | ecma_6/String/normalize-generateddata-part0.js | (args: "")
TEST-PASS | ecma_6/String/normalize-form-non-atom.js | (args: "")
TEST-PASS | ecma_6/String/split.js | (args: "")
TEST-PASS | ecma_6/String/normalize-generateddata-part3.js | (args: "")
TEST-PASS | ecma_6/String/normalize-generic.js | (args: "")
TEST-PASS | ecma_6/String/string-code-point-upper-lower-mapping.js | (args: "")
TEST-KNOWN-FAIL | ecma_6/String/normalize-generateddata-input.js | (args: "") | (SKIP)
TEST-PASS | ecma_6/String/split-GetMethod.js | (args: "")
TEST-PASS | ecma_6/String/normalize-generateddata-part2.js | (args: "")
TEST-PASS | ecma_6/String/normalize-rope.js | (args: "")
TEST-PASS | ecma_6/String/IsRegExp.js | (args: "")
TEST-PASS | ecma_6/String/match.js | (args: "")
TEST-PASS | ecma_6/String/replace.js | (args: "")
TEST-PASS | ecma_6/String/normalize-generateddata-part1.js | (args: "")
TEST-PASS | ecma_6/String/search.js | (args: "")
TEST-PASS | ecma_6/String/normalize-parameter.js | (args: "")
TEST-PASS | ecma_6/String/unicode-braced.js | (args: "")
TEST-PASS | ecma_6/String/search-GetMethod.js | (args: "")
TEST-PASS | ecma_6/String/replace-GetMethod.js | (args: "")
TEST-PASS | ecma_6/String/match-GetMethod.js | (args: "")
TEST-PASS | ecma_6/String/AdvanceStringIndex.js | (args: "")
TEST-PASS | ecma_6/Promise/promise-rejection-tracking.js | (args: "")
TEST-PASS | ecma_6/Promise/iterator-primitive.js | (args: "")
TEST-PASS | ecma_6/Promise/bug-1289040.js | (args: "")
TEST-PASS | ecma_6/Promise/self-resolve.js | (args: "")
TEST-PASS | ecma_6/Promise/promise-species.js | (args: "")
TEST-PASS | ecma_6/Promise/promise-all.js | (args: "")
TEST-PASS | ecma_6/Promise/methods-non-enumerable.js | (args: "")
TEST-PASS | ecma_6/Promise/promise-subclassing.js | (args: "")
TEST-PASS | ecma_6/Promise/promise-basics.js | (args: "")
TEST-PASS | ecma_6/Promise/enqueue-promise-reactions.js | (args: "")
TEST-PASS | ecma_6/Promise/dependent-promises.js | (args: "")
TEST-PASS | ecma_6/Promise/bug-1288382.js | (args: "")
TEST-PASS | ecma_6/Promise/bug-1287334.js | (args: "")
TEST-PASS | ecma_6/Promise/get-wait-for-all-promise.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/arguments.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/toSource.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/scope.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/generator-semantics.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/error-messages.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/array-yield.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/nested-for-if.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/syntax.js | (args: "")
TEST-PASS | ecma_6/Set/NaN-as-key.js | (args: "")
TEST-PASS | ecma_6/Set/forEach-selfhosted-behavior.js | (args: "")
TEST-PASS | ecma_6/Set/getter-name.js | (args: "")
TEST-PASS | ecma_6/Set/symbols.js | (args: "")
TEST-PASS | ecma_6/String/normalize-generateddata-part1-not-listed.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterable-packed-array-side-effect.js | (args: "")
TEST-PASS | ecma_6/Comprehensions/sudoku.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-ArrayBuffer-species-wrap.js | (args: "")
TEST-PASS | ecma_6/TypedArray/indexOf-never-returns-negative-zero.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_string.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterable-packed-array.js | (args: "")
TEST-PASS | ecma_6/TypedArray/getter-name.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-not-callable.js | (args: "")
TEST-PASS | ecma_6/TypedArray/slice.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterable-not-callable.js | (args: "")
TEST-PASS | ecma_6/TypedArray/reverse.js | (args: "")
TEST-PASS | ecma_6/TypedArray/entries.js | (args: "")
TEST-PASS | ecma_6/TypedArray/toLocaleString.js | (args: "")
TEST-PASS | ecma_6/TypedArray/includes.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor_bad-args.js | (args: "")
TEST-PASS | ecma_6/TypedArray/set-negative-offset.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_mapping.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterable-undefined-or-null.js | (args: "")
TEST-PASS | ecma_6/TypedArray/map-and-filter.js | (args: "")
TEST-PASS | ecma_6/TypedArray/fill.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_errors.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterator-primitive.js | (args: "")
TEST-PASS | ecma_6/TypedArray/every-and-some.js | (args: "")
TEST-PASS | ecma_6/TypedArray/sorting_buffer_access.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_basics.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterable-modified-array-iterator-next.js | (args: "")
TEST-PASS | ecma_6/TypedArray/iterator.js | (args: "")
TEST-PASS | ecma_6/TypedArray/toLocaleString-nointl.js | (args: "")
TEST-PASS | ecma_6/TypedArray/has-property-op.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-ArrayBuffer-species.js | (args: "")
TEST-PASS | ecma_6/TypedArray/sort_comparators.js | (args: "")
TEST-PASS | ecma_6/TypedArray/reduce-and-reduceRight.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_constructor.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_iterable.js | (args: "")
TEST-PASS | ecma_6/TypedArray/join.js | (args: "")
TEST-PASS | ecma_6/TypedArray/forEach.js | (args: "")
TEST-PASS | ecma_6/TypedArray/find-and-findIndex.js | (args: "")
TEST-PASS | ecma_6/TypedArray/seal-and-freeze.js | (args: "")
TEST-PASS | ecma_6/TypedArray/slice-species.js | (args: "")
TEST-PASS | ecma_6/TypedArray/map-species.js | (args: "")
TEST-PASS | ecma_6/TypedArray/sort_small.js | (args: "")
TEST-PASS | ecma_6/TypedArray/filter-species.js | (args: "")
TEST-PASS | ecma_6/TypedArray/set-same-buffer-different-source-target-types.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterable-generator.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterable-nonpacked-array.js | (args: "")
TEST-PASS | ecma_6/TypedArray/indexOf-and-lastIndexOf.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-non-detached.js | (args: "")
TEST-PASS | ecma_6/TypedArray/object-defineproperty.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_realms.js | (args: "")
TEST-PASS | ecma_6/TypedArray/prototype-constructor-identity.js | (args: "")
TEST-PASS | ecma_6/TypedArray/of.js | (args: "")
TEST-PASS | ecma_6/TypedArray/lastIndexOf-never-returns-negative-zero.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-undefined-args.js | (args: "")
TEST-PASS | ecma_6/TypedArray/constructor-iterable-modified-array-iterator.js | (args: "")
TEST-PASS | ecma_6/TypedArray/sort_basics.js | (args: "")
TEST-PASS | ecma_6/TypedArray/values.js | (args: "")
TEST-PASS | ecma_6/TypedArray/sort_snans.js | (args: "")
TEST-PASS | ecma_6/TypedArray/sort_globals.js | (args: "")
TEST-PASS | ecma_6/TypedArray/toString.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_surfaces.js | (args: "")
TEST-PASS | ecma_6/TypedArray/set.js | (args: "")
TEST-PASS | ecma_6/TypedArray/Tconstructor-fromTypedArray-byteLength.js | (args: "")
TEST-PASS | ecma_6/TypedArray/subarray-species.js | (args: "")
TEST-PASS | ecma_6/TypedArray/sort_errors.js | (args: "")
TEST-PASS | ecma_6/TypedArray/toLocaleString-detached.js | (args: "")
TEST-PASS | ecma_6/TypedArray/keys.js | (args: "")
TEST-PASS | ecma_6/TypedArray/from_this.js | (args: "")
TEST-PASS | ecma_6/TypedArray/subarray.js | (args: "")
TEST-PASS | ecma_6/TypedArray/uint8clamped-constructor.js | (args: "")
TEST-PASS | ecma_6/Statements/arrow-function-in-for-statement-head.js | (args: "")
TEST-PASS | ecma_6/TypedArray/detached-array-buffer-checks.js | (args: "")
TEST-PASS | ecma_6/Statements/for-loop-declaration-contains-computed-name.js | (args: "")
TEST-PASS | ecma_6/Statements/for-in-with-destructuring-assignments.js | (args: "")
TEST-PASS | ecma_6/Statements/if-constant-folding.js | (args: "")
TEST-PASS | ecma_6/Statements/arrow-function-at-end-of-for-statement-head.js | (args: "")
TEST-PASS | ecma_6/Statements/for-of-var-with-initializer.js | (args: "")
TEST-PASS | ecma_6/Statements/for-inof-name-iteration-expression-contains-index-string.js | (args: "")
TEST-PASS | ecma_6/Statements/for-of-iterator-primitive.js | (args: "")
TEST-PASS | ecma_6/Statements/try-completion.js | (args: "")
TEST-PASS | ecma_6/Statements/for-inof-loop-const-declaration.js | (args: "")
TEST-PASS | ecma_6/Statements/property-reference-self-assignment.js | (args: "")
TEST-PASS | ecma_6/Statements/for-loop-declaration-contains-initializer.js | (args: "")
TEST-PASS | ecma_6/Statements/for-in-with-declaration.js | (args: "")
TEST-PASS | ecma_6/Statements/for-inof-coverinitname-destr-assign.js | (args: "")
TEST-PASS | ecma_6/Destructuring/rest-with-trailing-comma.js | (args: "")
TEST-PASS | ecma_6/Destructuring/iterator-primitive.js | (args: "")
TEST-PASS | ecma_6/Destructuring/yield-with-escape-in-object-destr-generator.js | (args: "")
TEST-PASS | ecma_6/Destructuring/yield-in-object-destr-function.js | (args: "")
TEST-PASS | ecma_6/Destructuring/yield-in-object-destr-script.js | (args: "")
TEST-PASS | ecma_6/Destructuring/yield-with-escape-in-object-destr-script.js | (args: "")
TEST-PASS | ecma_6/Destructuring/yield-with-escape-in-object-destr-function.js | (args: "")
TEST-PASS | ecma_6/Destructuring/yield-in-object-destr-generator.js | (args: "")
TEST-PASS | ecma_6/Destructuring/cover-init-name-syntax.js | (args: "")
TEST-PASS | ecma_6/TypedArray/element-setting-converts-using-ToNumber.js | (args: "")
TEST-PASS | ecma_6/Function/configurable-length.js | (args: "")
TEST-PASS | ecma_6/Function/length-with-destructuring-and-parameter-expression.js | (args: "")
TEST-PASS | ecma_6/Function/bound-non-constructable.js | (args: "")
TEST-PASS | ecma_6/Function/bound-length-and-name.js | (args: "")
TEST-PASS | ecma_6/Function/arrow-has-duplicated.js | (args: "")
TEST-PASS | ecma_6/Function/rest-parameter-names.js | (args: "")
TEST-PASS | ecma_6/Function/parameter-redeclaration.js | (args: "")
TEST-PASS | ecma_6/Function/method-has-duplicated.js | (args: "")
TEST-PASS | ecma_6/Function/arguments-extra-property.js | (args: "")
TEST-PASS | ecma_6/Function/function-constructor-toString-arguments-before-parsing-params.js | (args: "")
TEST-PASS | ecma_6/Function/rest-has-duplicated.js | (args: "")
TEST-PASS | ecma_6/Function/has-instance.js | (args: "")
TEST-PASS | ecma_6/Function/return-finally.js | (args: "")
TEST-PASS | ecma_6/Function/configurable-length-builtins.js | (args: "")
TEST-PASS | ecma_6/Function/has-instance-jitted.js | (args: "")
TEST-PASS | ecma_6/Function/line-terminator-before-arrow.js | (args: "")
TEST-PASS | ecma_6/Function/arguments-iterator.js | (args: "")
TEST-PASS | ecma_6/Function/construct-bound-proxy-with-many-arguments.js | (args: "")
TEST-PASS | ecma_6/Function/spread-iterator-primitive.js | (args: "")
TEST-PASS | ecma_6/Function/function-name.js | (args: "")
TEST-PASS | ecma_6/Function/bound-prototype.js | (args: "")
TEST-PASS | ecma_6/Function/arguments-parameter-shadowing.js | (args: "")
TEST-PASS | ecma_6/Expressions/computed-property-side-effects.js | (args: "")
TEST-PASS | ecma_6/Expressions/tagged-template-constant-folding.js | (args: "")
TEST-PASS | ecma_6/Expressions/delete-name-parenthesized-early-error-strict-mode.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-pattern-parenthesized.js | (args: "")
TEST-PASS | ecma_6/Expressions/binary-literals.js | (args: "")
TEST-PASS | ecma_6/Expressions/object-literal-computed-property-evaluation.js | (args: "")
TEST-PASS | ecma_6/Expressions/ToPropertyKey-symbols.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-array-lexical.js | (args: "")
TEST-PASS | ecma_6/Expressions/octal-literals.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-array-default-function-nested.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-array-default-function.js | (args: "")
TEST-PASS | ecma_6/Expressions/delete-constant-folded-and-or.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-array-default-call.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-array-default-yield.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-array-default-class.js | (args: "")
TEST-PASS | ecma_6/Expressions/object-literal-__proto__.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-array-done.js | (args: "")
TEST-PASS | ecma_6/RegExp/search-this.js | (args: "")
TEST-PASS | ecma_6/RegExp/replace-twoBytes.js | (args: "")
TEST-PASS | ecma_6/RegExp/descriptor.js | (args: "")
TEST-PASS | ecma_6/RegExp/constructor-regexp.js | (args: "")
TEST-PASS | ecma_6/RegExp/ignoreCase-multiple.js | (args: "")
TEST-PASS | ecma_6/RegExp/lastIndex-nonwritable.js | (args: "")
TEST-PASS | ecma_6/RegExp/getter-name.js | (args: "")
TEST-PASS | ecma_6/Expressions/destructuring-array-default-simple.js | (args: "")
TEST-PASS | ecma_6/RegExp/split-this.js | (args: "")
TEST-PASS | ecma_6/RegExp/split-obj.js | (args: "")
TEST-PASS | ecma_6/RegExp/RegExpExec-return.js | (args: "")
TEST-PASS | ecma_6/RegExp/constructor-IsRegExp.js | (args: "")
TEST-PASS | ecma_6/RegExp/replace-sticky.js | (args: "")
TEST-PASS | ecma_6/RegExp/replace-sticky-lastIndex.js | (args: "")
TEST-PASS | ecma_6/RegExp/replace-this.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-class-negated.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-character-class-escape.js | (args: "")
TEST-PASS | ecma_6/RegExp/constructor-constructor.js | (args: "")
TEST-PASS | ecma_6/RegExp/split-prop-access.js | (args: "")
TEST-PASS | ecma_6/RegExp/replace-global-unicode.js | (args: "")
TEST-PASS | ecma_6/RegExp/constructor-regexp-unicode.js | (args: "")
TEST-PASS | ecma_6/RegExp/flags-param-handling.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-class-lead-trail.js | (args: "")
TEST-PASS | ecma_6/RegExp/exec-lastIndex-negative.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-disallow-extended.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-class-raw.js | (args: "")
TEST-PASS | ecma_6/RegExp/search-trace.js | (args: "")
TEST-PASS | ecma_6/RegExp/replace-compile.js | (args: "")
TEST-PASS | ecma_6/RegExp/split-trace.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-escape.js | (args: "")
TEST-PASS | ecma_6/RegExp/RegExpExec-exec.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-lead-trail.js | (args: "")
TEST-PASS | ecma_6/RegExp/split-flags-on-obj.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-everything.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-index.js | (args: "")
TEST-PASS | ecma_6/RegExp/constructor-ordering-2.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-class-empty.js | (args: "")
TEST-PASS | ecma_6/RegExp/escape.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-back-reference.js | (args: "")
TEST-PASS | ecma_6/RegExp/split.js | (args: "")
TEST-PASS | ecma_6/RegExp/match-this.js | (args: "")
TEST-PASS | ecma_6/RegExp/match-trace.js | (args: "")
TEST-PASS | ecma_6/RegExp/replace-trace.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-class-ignoreCase.js | (args: "")
TEST-PASS | ecma_6/RegExp/compile-lastIndex.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-class-range.js | (args: "")
TEST-PASS | ecma_6/RegExp/flag-accessors.js | (args: "")
TEST-PASS | ecma_6/RegExp/class-null.js | (args: "")
TEST-PASS | ecma_6/RegExp/toString.js | (args: "")
TEST-PASS | ecma_6/RegExp/source.js | (args: "")
TEST-PASS | ecma_6/RegExp/test-trailing.js | (args: "")
TEST-PASS | ecma_6/RegExp/split-limit.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-ascii.js | (args: "")
TEST-PASS | ecma_6/RegExp/match.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-raw.js | (args: "")
TEST-PASS | ecma_6/RegExp/flags.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-ignoreCase.js | (args: "")
TEST-PASS | ecma_6/RegExp/replace.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-class-braced.js | (args: "")
TEST-PASS | ecma_6/RegExp/search.js | (args: "")
TEST-PASS | ecma_6/RegExp/split-invalid-lastIndex.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-negated.js | (args: "")
TEST-PASS | ecma_6/RegExp/sticky.js | (args: "")
TEST-PASS | ecma_6/RegExp/split-deleted-flags.js | (args: "")
TEST-PASS | ecma_6/RegExp/constructor-ordering.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-with.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/nondefinable-function-same-script.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/bug-1216623.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-strict.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/catch-body.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-ignored.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/redeclaring-global-properties.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b-eval-destructuring.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-proxy.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-delete.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/for-loop-with-bindings-added-at-runtime.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-eval.js | (args: "")
TEST-PASS | ecma_6/RegExp/unicode-braced.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-basics.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-tdz.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-mutation.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-deprecated-redecl.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/implicit-this-in-with.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-hoisted-tdz.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-strict.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-same-name.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-global.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/for-loop.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b-eval-for-of.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/eval-has-lexical-environment.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/const-declaration-in-for-loop.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/eval-nondefinable-function.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/with-global-ignores-global-let-variables.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-miss.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-property.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-mutation-frozen.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-label.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-const.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-generators.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-closures.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-proto.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/unscopables-getters.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b-eval.js | (args: "")
TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-if.js | (args: "")
TEST-PASS | ecma_6/Array/indexOf-never-returns-negative-zero.js | (args: "")
TEST-PASS | ecma_6/Array/for_of_2.js | (args: "")
TEST-PASS | ecma_6/Array/from_string.js | (args: "")
TEST-PASS | ecma_6/Array/getter-name.js | (args: "")
TEST-PASS | ecma_6/Array/concat-spreadable-basic.js | (args: "")
TEST-PASS | ecma_6/Array/toLocaleString.js | (args: "")
TEST-PASS | ecma_6/Array/from_mapping.js | (args: "")
TEST-PASS | ecma_6/Array/unscopables.js | (args: "")
TEST-PASS | ecma_6/Array/fill.js | (args: "")
TEST-PASS | ecma_6/Array/from_primitive.js | (args: "")
TEST-PASS | ecma_6/Array/from_basics.js | (args: "")
TEST-PASS | ecma_6/Array/from_errors.js | (args: "")
TEST-PASS | ecma_6/Array/toLocaleString-nointl.js | (args: "")
TEST-PASS | ecma_6/Array/iterator_edge_cases.js | (args: "")
TEST-PASS | ecma_6/Array/from_length_setter.js | (args: "")
TEST-PASS | ecma_6/Array/to-length.js | (args: "")
TEST-PASS | ecma_6/Array/for_of_1.js | (args: "")
TEST-PASS | ecma_6/Array/from_constructor.js | (args: "")
TEST-PASS | ecma_6/Array/sort_proxy.js | (args: "")
TEST-PASS | ecma_6/Array/from_iterable.js | (args: "")
TEST-PASS | ecma_6/Array/concat-proxy.js | (args: "")
TEST-PASS | ecma_6/Array/sort_holes.js | (args: "")
TEST-PASS | ecma_6/Array/species.js | (args: "")
TEST-PASS | ecma_6/Array/isArray.js | (args: "")
TEST-PASS | ecma_6/Array/for_of_3.js | (args: "")
TEST-PASS | ecma_6/Array/from_realms.js | (args: "")
TEST-PASS | ecma_6/Array/sort_small.js | (args: "")
TEST-PASS | ecma_6/Array/for_of_4.js | (args: "")
TEST-PASS | ecma_6/Array/lastIndexOf-never-returns-negative-zero.js | (args: "")
TEST-PASS | ecma_6/Array/values.js | (args: "")
TEST-PASS | ecma_6/Array/find_findindex.js | (args: "")
TEST-PASS | ecma_6/Array/from_surfaces.js | (args: "")
TEST-PASS | ecma_6/Array/concat-spreadable-primitive.js | (args: "")
TEST-PASS | ecma_6/Array/from_this.js | (args: "")
TEST-PASS | ecma_6/Array/shift_for_in.js | (args: "")
TEST-PASS | ecma_6/Array/sort_basics.js | (args: "")
TEST-PASS | ecma_6/Array/from_proxy.js | (args: "")
TEST-PASS | ecma_6/Date/toString-generic.js | (args: "")
TEST-PASS | ecma_6/Date/toPrimitive.js | (args: "")
TEST-PASS | ecma_6/Date/toISOString.js | (args: "")
TEST-PASS | ecma_6/Date/non-iso.js | (args: "")
TEST-PASS | ecma_6/Date/prototype-is-not-a-date.js | (args: "")
TEST-PASS | ecma_6/Date/constructor-one-Date-argument.js | (args: "")
TEST-PASS | ecma_6/Math/trunc.js | (args: "")
TEST-PASS | ecma_6/Math/log2-approx.js | (args: "")
TEST-PASS | ecma_6/Math/expm1-approx.js | (args: "")
TEST-PASS | ecma_6/Math/log1p-exact.js | (args: "")
TEST-PASS | ecma_6/Math/sinh-approx.js | (args: "")
TEST-PASS | ecma_6/Math/cbrt-exact.js | (args: "")
TEST-PASS | ecma_6/Math/sinh-exact.js | (args: "")
TEST-PASS | ecma_6/Math/atanh-approx.js | (args: "")
TEST-PASS | ecma_6/Math/fround.js | (args: "")
TEST-PASS | ecma_6/Math/tanh-exact.js | (args: "")
TEST-PASS | ecma_6/Date/two-digit-years.js | (args: "")
TEST-PASS | ecma_6/Math/log10-exact.js | (args: "")
TEST-PASS | ecma_6/Math/clz32.js | (args: "")
TEST-PASS | ecma_6/Math/acosh-approx.js | (args: "")
TEST-PASS | ecma_6/Math/asinh-exact.js | (args: "")
TEST-PASS | ecma_6/Math/sign.js | (args: "")
TEST-PASS | ecma_6/Math/log10-approx.js | (args: "")
TEST-PASS | ecma_6/Math/asinh-approx.js | (args: "")
TEST-PASS | ecma_6/Math/cbrt-approx.js | (args: "")
TEST-PASS | ecma_6/Math/log2-exact.js | (args: "")
TEST-PASS | ecma_6/Math/atanh-exact.js | (args: "")
TEST-PASS | ecma_6/Math/acosh-exact.js | (args: "")
TEST-PASS | ecma_6/Math/expm1-monotonicity.js | (args: "")
TEST-PASS | ecma_6/Math/20.2.2.ToNumber.js | (args: "")
TEST-PASS | ecma_6/Math/log1p-approx.js | (args: "")
TEST-PASS | ecma_6/Math/tanh-approx.js | (args: "")
TEST-PASS | ecma_6/Math/cosh-approx.js | (args: "")
TEST-PASS | ecma_6/Math/cosh-exact.js | (args: "")
TEST-PASS | ecma_6/Math/expm1-exact.js | (args: "")
TEST-PASS | ecma_6/Syntax/unicode_other_id_continue.js | (args: "")
TEST-PASS | ecma_6/Syntax/declaration-forbidden-in-label.js | (args: "")
TEST-PASS | ecma_6/Syntax/escaped-let-static-identifier.js | (args: "")
TEST-PASS | ecma_6/Syntax/escaped-strict-reserved-words-and-yield.js | (args: "")
TEST-PASS | ecma_6/Syntax/let-as-label.js | (args: "")
TEST-PASS | ecma_6/Syntax/keyword-unescaped-requirement.js | (args: "")
TEST-PASS | ecma_6/Syntax/unicode_other_id_start.js | (args: "")
TEST-PASS | ecma_6/Syntax/yield-as-identifier.js | (args: "")
TEST-PASS | ecma_6/Syntax/identifier_vertical_tilde.js | (args: "")
TEST-PASS | ecma_6/Syntax/identifiers-with-extended-unicode-escape.js | (args: "")
TEST-PASS | ecma_6/Syntax/statement-versus-statementlistitem.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-12.js | (args: "")
TEST-PASS | ecma_6/Generators/yield-non-regexp.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-5.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-7.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-1.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-2.js | (args: "")
TEST-PASS | ecma_6/Generators/syntax.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-11.js | (args: "")
TEST-PASS | ecma_6/Generators/return-finally.js | (args: "")
TEST-PASS | ecma_6/Generators/iterator-next-non-object.js | (args: "")
TEST-PASS | ecma_6/Generators/runtime.js | (args: "")
TEST-PASS | ecma_6/Generators/objects.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-8.js | (args: "")
TEST-PASS | ecma_6/Generators/iteration.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-3.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-10.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-9.js | (args: "")
TEST-PASS | ecma_6/Generators/yield-star-iterator-primitive.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-6.js | (args: "")
TEST-PASS | ecma_6/Generators/delegating-yield-4.js | (args: "")
TEST-PASS | ecma_6/DataView/get-set-index-range.js | (args: "")
TEST-PASS | ecma_6/DataView/getter-name.js | (args: "")
TEST-PASS | ecma_6/Proxy/hasInstance.js | (args: "")
TEST-PASS | ecma_6/WeakMap/symbols.js | (args: "")
TEST-PASS | ecma_6/DataView/detach-after-construction.js | (args: "")
TEST-PASS | ecma_6/Proxy/proxy-constructNonObject.js | (args: "")
TEST-PASS | ecma_6/Proxy/proxy-__proto__.js | (args: "")
TEST-PASS | ecma_6/Proxy/setPrototypeOf.js | (args: "")
TEST-PASS | ecma_6/Proxy/ownkeys-trap-duplicates.js | (args: "")
TEST-PASS | ecma_6/Proxy/trap-null.js | (args: "")
TEST-PASS | ecma_6/Proxy/proxy-with-revoked-arguments.js | (args: "")
TEST-PASS | ecma_6/Proxy/proxy-no-receiver-overwrite.js | (args: "")
TEST-PASS | ecma_6/Proxy/revoke-as-side-effect.js | (args: "")
TEST-PASS | ecma_6/Proxy/proxy-for-in.js | (args: "")
TEST-PASS | ecma_6/Proxy/getPrototypeOf.js | (args: "")
TEST-PASS | ecma_6/Proxy/regress-bug1037770.js | (args: "")
TEST-PASS | ecma_6/Proxy/global-receiver.js | (args: "")
TEST-PASS | ecma_6/Proxy/ownkeys-allowed-types.js | (args: "")
TEST-PASS | ecma_6/Proxy/regress-bug1062349.js | (args: "")
TEST-PASS | ecma_6/Proxy/revocable-proxy-prototype.js | (args: "")
TEST-PASS | ecma_6/Proxy/regress-bug950407.js | (args: "")
TEST-PASS | ecma_6/Proxy/json-stringify-replacer-array-revocable-proxy.js | (args: "")
TEST-PASS | ecma_6/Proxy/ownkeys-linear.js | (args: "")
TEST-PASS | ecma_6/ArrowFunctions/yield-in-arrow.js | (args: "")
TEST-PASS | ecma_6/extensions/RegExp-replace-lastParen.js | (args: "")
TEST-PASS | ecma_6/extensions/TypedArray-set-object-funky-length-detaches.js | (args: "")
TEST-PASS | ecma_6/extensions/DataView-set-arguments-detaching.js | (args: "")
TEST-PASS | ecma_6/extensions/for-loop-with-lexical-declaration-and-nested-function-statement.js | (args: "")
TEST-PASS | ecma_6/extensions/reentrant-RegExp-creation-and-gc-during-new-RegExp-pattern-ToString.js | (args: "")
TEST-PASS | ecma_6/extensions/keyword-unescaped-requirement.js | (args: "")
TEST-PASS | ecma_6/extensions/keyword-unescaped-requirement-modules.js | (args: "")
TEST-PASS | ecma_6/extensions/element-setting-ToNumber-detaches.js | (args: "")
TEST-PASS | ecma_6/extensions/ArrayBuffer-slice-arguments-detaching.js | (args: "")
TEST-PASS | ecma_6/extensions/TypedArray-subarray-arguments-detaching.js | (args: "")
TEST-PASS | ecma_6/extensions/array-isArray-proxy-recursion.js | (args: "")
TEST-PASS | ecma_6/extensions/String-match-flags.js | (args: "")
TEST-PASS | ecma_6/extensions/new-cross-compartment.js | (args: "")
TEST-PASS | ecma_6/extensions/setImmutablePrototype.js | (args: "")
TEST-PASS | ecma_6/extensions/DataView-construct-arguments-detaching.js | (args: "")
TEST-PASS | ecma_6/Map/forEach-selfhosted-behavior.js | (args: "")
TEST-PASS | ecma_6/Map/NaN-as-key.js | (args: "")
TEST-PASS | ecma_6/Map/getter-name.js | (args: "")
TEST-PASS | ecma_6/Map/iterable.js | (args: "")
TEST-PASS | ecma_6/Map/constructor-iterator-primitive.js | (args: "")
TEST-PASS | ecma_6/Map/symbols.js | (args: "")
TEST-PASS | ecma_6/TemplateStrings/debugLineNumber.js | (args: "")
TEST-PASS | ecma_6/TemplateStrings/templLit.js | (args: "")
TEST-PASS | ecma_6/TemplateStrings/tagTempl.js | (args: "")
TEST-PASS | ecma_6/TemplateStrings/lineNumber.js | (args: "")
TEST-PASS | ecma_6/Reflect/setPrototypeOf.js | (args: "")
TEST-PASS | ecma_6/TemplateStrings/noSubst.js | (args: "")
TEST-PASS | ecma_6/Reflect/has.js | (args: "")
TEST-PASS | ecma_6/Reflect/surfaces.js | (args: "")
TEST-PASS | ecma_6/Reflect/ownKeys.js | (args: "")
TEST-PASS | ecma_6/Reflect/construct.js | (args: "")
TEST-PASS | ecma_6/Reflect/getPrototypeOf.js | (args: "")
TEST-PASS | ecma_6/Reflect/isExtensible.js | (args: "")
TEST-PASS | ecma_6/Reflect/defineProperty.js | (args: "")
TEST-PASS | ecma_6/Reflect/deleteProperty.js | (args: "")
TEST-PASS | ecma_6/Reflect/propertyKeys.js | (args: "")
TEST-PASS | ecma_6/Reflect/target.js | (args: "")
TEST-PASS | ecma_6/Reflect/set.js | (args: "")
TEST-PASS | ecma_6/Reflect/get.js | (args: "")
TEST-PASS | ecma_6/Reflect/preventExtensions.js | (args: "")
TEST-PASS | ecma_6/Reflect/apply.js | (args: "")
TEST-PASS | ecma_6/Reflect/getOwnPropertyDescriptor.js | (args: "")
TEST-PASS | ecma_6/ArrayBuffer/getter-name.js | (args: "")
TEST-PASS | ecma_6/ArrayBuffer/CloneArrayBuffer.js | (args: "")
TEST-PASS | ecma_6/ArrayBuffer/constructorNotCallable.js | (args: "")
TEST-PASS | ecma_6/Class/superPropStrictAssign.js | (args: "")
TEST-PASS | ecma_6/Class/superPropNoOverwriting.js | (args: "")
TEST-PASS | ecma_6/ArrayBuffer/slice-species.js | (args: "")
TEST-PASS | ecma_6/Class/compPropDestr.js | (args: "")
TEST-PASS | ecma_6/Class/bytecodePatternMatching.js | (args: "")
TEST-PASS | ecma_6/Class/superCallBadNewTargetPrototype.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetCCW.js | (args: "")
TEST-PASS | ecma_6/Class/superPropProtoChanges.js | (args: "")
TEST-PASS | ecma_6/Reflect/argumentsList.js | (args: "")
TEST-PASS | ecma_6/Class/superPropSkips.js | (args: "")
TEST-PASS | ecma_6/Class/superPropBasicChain.js | (args: "")
TEST-PASS | ecma_6/Class/compPropNames.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnTry.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnUndefined.js | (args: "")
TEST-PASS | ecma_6/Class/classConstructorNoCall.js | (args: "")
TEST-PASS | ecma_6/Class/boundFunctionSubclassing.js | (args: "")
TEST-PASS | ecma_6/Class/extendBuiltinConstructors.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetDVG.js | (args: "")
TEST-PASS | ecma_6/Class/superPropIncDecElem.js | (args: "")
TEST-PASS | ecma_6/Class/subclassedArrayUnboxed.js | (args: "")
TEST-PASS | ecma_6/Class/superPropStatics.js | (args: "")
TEST-PASS | ecma_6/Class/superPropOrdering.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetMethods.js | (args: "")
TEST-PASS | ecma_6/Class/superPropProxies.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetArrow.js | (args: "")
TEST-PASS | ecma_6/Class/uninitializedThisError.js | (args: "")
TEST-PASS | ecma_6/Class/superCallBaseInvoked.js | (args: "")
TEST-PASS | ecma_6/Class/methDefnGen.js | (args: "")
TEST-PASS | ecma_6/Class/methodsPrototype.js | (args: "")
TEST-PASS | ecma_6/Class/innerBinding.js | (args: "")
TEST-PASS | ecma_6/Class/defaultConstructorNotCallable.js | (args: "")
TEST-PASS | ecma_6/Class/superPropChains.js | (args: "")
TEST-PASS | ecma_6/Class/methodOverwrites.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetEval.js | (args: "")
TEST-PASS | ecma_6/Class/superCallSpreadCall.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalBinding.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetGenerators.js | (args: "")
TEST-PASS | ecma_6/Class/defaultConstructorDerivedSpread.js | (args: "")
TEST-PASS | ecma_6/Class/constructorCalled.js | (args: "")
TEST-PASS | ecma_6/Class/superPropEvalInsideNested.js | (args: "")
TEST-PASS | ecma_6/Class/superPropHeavyweightArrow.js | (args: "")
TEST-PASS | ecma_6/Class/superPropDestructuring.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetProxyNative.js | (args: "")
TEST-PASS | ecma_6/Class/superPropBasicGetter.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorName.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalEscapeUninitialized.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalEscape.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorReturnPrimitive.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetNonFunction.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorTDZOffEdge.js | (args: "")
TEST-PASS | ecma_6/Class/defaultConstructorBase.js | (args: "")
TEST-PASS | ecma_6/Class/staticConstructor.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalNestedSuperCall.js | (args: "")
TEST-PASS | ecma_6/Class/methodName.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnAliasedTry.js | (args: "")
TEST-PASS | ecma_6/Class/superPropBasicCalls.js | (args: "")
TEST-PASS | ecma_6/Class/superCallThisInit.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalGetThis.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetBound.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetDirectInvoke.js | (args: "")
TEST-PASS | ecma_6/Class/superCallInvalidBase.js | (args: "")
TEST-PASS | ecma_6/Class/superCallOrder.js | (args: "")
TEST-PASS | ecma_6/Class/superPropBasicNew.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorTDZExplicitThis.js | (args: "")
TEST-PASS | ecma_6/Class/classPrototype.js | (args: "")
TEST-PASS | ecma_6/Class/geterNoExprClosure.js | (args: "")
TEST-PASS | ecma_6/Class/outerBinding.js | (args: "")
TEST-PASS | ecma_6/Class/classHeritage.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorInlining.js | (args: "")
TEST-PASS | ecma_6/Class/superCallBadDynamicSuperClass.js | (args: "")
TEST-PASS | ecma_6/Class/methodInstallation.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalClosed.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalSuperCall.js | (args: "")
TEST-PASS | ecma_6/Class/superPropDelete.js | (args: "")
TEST-PASS | ecma_6/Class/staticMethods.js | (args: "")
TEST-PASS | ecma_6/Class/superPropDerivedCalls.js | (args: "")
TEST-PASS | ecma_6/Class/superPropLazyInnerFunction.js | (args: "")
TEST-PASS | ecma_6/Class/className.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetArgumentsIntact.js | (args: "")
TEST-PASS | ecma_6/Class/member-expr-after-super.js | (args: "")
TEST-PASS | ecma_6/Class/strictExecution.js | (args: "")
TEST-PASS | ecma_6/Class/superPropEvalInsideArrow.js | (args: "")
TEST-PASS | ecma_6/Class/superCallProperBase.js | (args: "")
TEST-PASS | ecma_6/Class/superPropFor.js | (args: "")
TEST-PASS | ecma_6/Class/method-named-static.js | (args: "")
TEST-PASS | ecma_6/Class/stringConstructor.js | (args: "")
TEST-PASS | ecma_6/Class/newTargetDefaults.js | (args: "")
TEST-PASS | ecma_6/Class/superPropDVG.js | (args: "")
TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnObject.js | (args: "")
TEST-PASS | ecma_6/Class/superPropHomeObject.js | (args: "")
TEST-PASS | ecma_6/Class/superCallIllegal.js | (args: "")
TEST-PASS | ecma_6/Class/methDefn.js | (args: "")
TEST-PASS | ecma_6/Number/isSafeInteger-01.js | (args: "")
TEST-PASS | ecma_6/Number/15.7.3.7-EPSILON.js | (args: "")
TEST-PASS | ecma_6/Number/20.1.2.6-MAX_SAFE_INTEGER.js | (args: "")
TEST-PASS | ecma_6/Number/ToNumber.js | (args: "")
TEST-PASS | ecma_6/Number/20.1.3.2-toPrecision.js | (args: "")
TEST-PASS | ecma_6/Number/20.1.2.10-MIN_SAFE_INTEGER.js | (args: "")
TEST-PASS | ecma_6/Number/parseInt-default-to-decimal.js | (args: "")
TEST-PASS | ecma_6/Number/20.1.3.3-toFixed.js | (args: "")
TEST-PASS | ecma_6/Number/20.1.3.2-toExponential.js | (args: "")
TEST-PASS | ecma_6/Number/parseInt-01.js | (args: "")
TEST-PASS | ecma_6/Number/parseFloat-01.js | (args: "")
TEST-PASS | ecma_6/Object/isFrozen.js | (args: "")
TEST-PASS | ecma_6/Object/bug-1206700.js | (args: "")
TEST-PASS | ecma_6/Object/getOwnPropertySymbols-proxy.js | (args: "")
TEST-PASS | ecma_6/Object/getter-name.js | (args: "")
TEST-PASS | ecma_6/Object/getOwnPropertySymbols.js | (args: "")
TEST-PASS | ecma_6/Object/seal-proxy.js | (args: "")
TEST-PASS | ecma_6/Object/setPrototypeOf-cycle.js | (args: "")
TEST-PASS | ecma_6/Object/seal.js | (args: "")
TEST-PASS | ecma_6/Object/toLocaleString.js | (args: "")
TEST-PASS | ecma_6/Object/setPrototypeOf-cross-realm-cycle.js | (args: "")
TEST-PASS | ecma_6/Object/accessor-non-constructor.js | (args: "")
TEST-PASS | ecma_6/Object/freeze-proxy.js | (args: "")
TEST-PASS | ecma_6/Object/freeze.js | (args: "")
TEST-PASS | ecma_6/Object/toPrimitive.js | (args: "")
TEST-PASS | ecma_6/Object/bug-1150906.js | (args: "")
TEST-PASS | ecma_6/Object/destructuring-shorthand-defaults.js | (args: "")
TEST-PASS | ecma_6/Object/propertyIsEnumerable-proxy.js | (args: "")
TEST-PASS | ecma_6/Object/toPrimitive-callers.js | (args: "")
TEST-PASS | ecma_6/Object/isExtensible.js | (args: "")
TEST-PASS | ecma_6/Object/setPrototypeOf-same-value.js | (args: "")
TEST-PASS | ecma_6/Object/method-non-constructor.js | (args: "")
TEST-PASS | ecma_6/Object/getPrototypeOf.js | (args: "")
TEST-PASS | ecma_6/Object/preventExtensions-proxy.js | (args: "")
TEST-PASS | ecma_6/Object/defineProperty-proxy.js | (args: "")
TEST-PASS | ecma_6/Object/property-descriptor-order.js | (args: "")
TEST-PASS | ecma_6/Object/accessor-arguments-rest.js | (args: "")
TEST-PASS | ecma_6/Object/defineProperties-order.js | (args: "")
TEST-PASS | ecma_6/Object/preventExtensions.js | (args: "")
TEST-PASS | ecma_6/Object/duplProps.js | (args: "")
TEST-PASS | ecma_6/Object/isSealed.js | (args: "")
TEST-PASS | ecma_6/Object/keys.js | (args: "")
TEST-PASS | ecma_6/Object/assign.js | (args: "")
TEST-PASS | ecma_6/Object/getOwnPropertyDescriptor.js | (args: "")
TEST-PASS | ecma_6/Object/accessor-name.js | (args: "")
TEST-PASS | ecma_6/Symbol/valueOf.js | (args: "")
TEST-PASS | ecma_6/Symbol/typed-arrays.js | (args: "")
TEST-PASS | ecma_6/Symbol/constructor.js | (args: "")
TEST-PASS | ecma_6/Symbol/property-accessor.js | (args: "")
TEST-PASS | ecma_6/Symbol/property-nonwritable.js | (args: "")
TEST-PASS | ecma_6/Symbol/for.js | (args: "")
TEST-PASS | ecma_6/Symbol/toPrimitive.js | (args: "")
TEST-PASS | ecma_6/Symbol/surfaces.js | (args: "")
TEST-PASS | ecma_6/Symbol/property-reflection.js | (args: "")
TEST-PASS | ecma_6/Symbol/keyFor.js | (args: "")
TEST-PASS | ecma_6/Symbol/as-base-value.js | (args: "")
TEST-PASS | ecma_6/Symbol/property-basics.js | (args: "")
TEST-PASS | ecma_6/Symbol/property-inheritance.js | (args: "")
TEST-PASS | ecma_6/Symbol/json-stringify-keys.js | (args: "")
TEST-PASS | ecma_6/Symbol/toStringTag.js | (args: "")
TEST-PASS | ecma_6/Symbol/enumeration-order.js | (args: "")
TEST-PASS | ecma_6/Symbol/species.js | (args: "")
TEST-PASS | ecma_6/Symbol/conversions.js | (args: "")
TEST-PASS | ecma_6/Symbol/enumeration.js | (args: "")
TEST-PASS | ecma_6/Symbol/comparisons.js | (args: "")
TEST-PASS | ecma_6/Symbol/typeof.js | (args: "")
TEST-PASS | ecma_6/Symbol/toString.js | (args: "")
TEST-PASS | ecma_6/Symbol/realms.js | (args: "")
TEST-PASS | ecma_6/Symbol/json-stringify-values.js | (args: "")
TEST-PASS | ecma_6/Symbol/equality.js | (args: "")
TEST-KNOWN-FAIL | ecma_7/TypedObject/size_and_alignment.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/storageopaque.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/method_reduce.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/objecttype.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/scalar_types.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypecoercions.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypestructuralassign.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/method_build.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypeuninit.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeindexedfields.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/redimension.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayzerolen.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayequiv.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/atopbuffer.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeenumerate.js | (args: "") | (SKIP)
TEST-PASS | ecma_6/Symbol/errors.js | (args: "")
TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypemultiple.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeprototype.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/architecture.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypereflection.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/map-neutered-midway.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypegetownproperty.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/memory.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/method_from.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayofstructs.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/structequiv.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/arraytype.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypetrace.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/simpleequiv.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/numerictypes.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/atopbufferwithoffset.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/method_map.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/method_filter.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypealiasing.js | (args: "") | (SKIP)
TEST-PASS | ecma_6/Symbol/for-in-order.js | (args: "")
TEST-PASS | ecma_6/Symbol/well-known.js | (args: "")
TEST-PASS | ecma_7/TypedObject/arraybuffer_isview.js | (args: "")
TEST-PASS | ecma_7/String/string-pad-start-end.js | (args: "")
TEST-PASS | ecma_7/TypedArray/from-non-iterable-validation.js | (args: "")
TEST-PASS | ecma_7/TypedArray/slice-validation.js | (args: "")
TEST-PASS | ecma_7/TypedArray/map-validation.js | (args: "")
TEST-PASS | ecma_7/TypedArray/subarray-validation.js | (args: "")
TEST-PASS | ecma_7/TypedArray/of-validation.js | (args: "")
TEST-PASS | ecma_7/Destructuring/rest-parameter-spread-call-optimization.js | (args: "")
TEST-PASS | ecma_7/Destructuring/duplicate-__proto__.js | (args: "")
TEST-PASS | ecma_7/Destructuring/rest-parameter-aray-iterator.js | (args: "")
TEST-PASS | ecma_7/TypedArray/from-iterable-validation.js | (args: "")
TEST-PASS | ecma_7/TypedArray/filter-validation.js | (args: "")
TEST-PASS | ecma_7/Destructuring/rest-parameter.js | (args: "")
TEST-PASS | ecma_7/Destructuring/rest-parameter-arguments.js | (args: "")
TEST-KNOWN-FAIL | ecma_7/SIMD/binary-operations.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/check.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/store.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/bug953270.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/load-int32x4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/load-unsigned-integers.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/load-floats.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/unary-operations.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/select-bitselect.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/replaceLane.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/minmax.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/conversions.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/swizzle-shuffle.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/load-sab-buffer-compat.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/ToSource.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/splat.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/float64x2-arithmetic.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/comparisons.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/toString.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/typedobjects.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/bug1023145.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/load-int16x8.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/load-int8x16.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/shifts.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | ecma_7/SIMD/constructors.js | (args: "") | (SKIP)
TEST-PASS | ecma_7/Destructuring/rest-parameter-function-length.js | (args: "")
TEST-PASS | ecma_7/Destructuring/rest-parameter-syntax.js | (args: "")
TEST-PASS | ecma_7/Array/includes.js | (args: "")
TEST-PASS | ecma_7/Math/Pow.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/syntax-arrow.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/constructor.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/yield.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/clone.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/identity.js | (args: "")
TEST-PASS | ecma_7/Syntax/non-simple-with-strict-directive.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/arguments_callee.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/length.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/EarlyErrors.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/BoundNames.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/syntax.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/await-newline.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/toString.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/syntax-modules.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/methods.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/property.js | (args: "")
TEST-PASS | ecma_7/AsyncFunctions/semantics.js | (args: "")
TEST-PASS | ecma_7/extensions/parse-rest-destructuring-parameter.js | (args: "")
TEST-PASS | ecma_7/Object/defineGetter-defineSetter.js | (args: "")
TEST-PASS | ecma_7/Object/entries.js | (args: "")
TEST-PASS | ecma_7/Object/values.js | (args: "")
TEST-PASS | js1_8/regress/regress-455981-02.js | (args: "")
TEST-PASS | js1_8/regress/regress-469625-03.js | (args: "")
TEST-PASS | js1_8/regress/regress-481800.js | (args: "")
TEST-PASS | js1_8/regress/regress-467495-04.js | (args: "")
TEST-PASS | js1_8/regress/regress-464096.js | (args: "")
TEST-PASS | js1_8/regress/regress-466787.js | (args: "")
TEST-PASS | js1_8/regress/regress-433279-02.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-06.js | (args: "")
TEST-KNOWN-FAIL | js1_8/regress/regress-442333-01.js | (args: "") | (SKIP)
TEST-PASS | js1_8/regress/regress-465308.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-02.js | (args: "")
TEST-PASS | js1_8/regress/regress-466128.js | (args: "")
TEST-PASS | js1_8/regress/regress-465567-02.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-07.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-09.js | (args: "")
TEST-PASS | js1_8/regress/regress-465234.js | (args: "")
TEST-PASS | js1_8/regress/regress-467495-02.js | (args: "")
TEST-PASS | js1_8/regress/regress-467495-05.js | (args: "")
TEST-PASS | js1_8/regress/regress-463334-01.js | (args: "")
TEST-PASS | js1_8/regress/regress-467495-03.js | (args: "")
TEST-PASS | js1_8/regress/regress-461930.js | (args: "")
TEST-PASS | js1_8/regress/regress-474769.js | (args: "")
TEST-PASS | js1_8/regress/regress-478205.js | (args: "")
TEST-PASS | js1_8/regress/regress-458076.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-01.js | (args: "")
TEST-PASS | js1_8/regress/regress-479740.js | (args: "")
TEST-PASS | js1_8/regress/regress-474771.js | (args: "")
TEST-PASS | js1_8/regress/regress-499524.js | (args: "")
TEST-PASS | js1_8/regress/regress-463334-02.js | (args: "")
TEST-PASS | js1_8/regress/regress-471373.js | (args: "")
TEST-PASS | js1_8/regress/regress-465239.js | (args: "")
TEST-PASS | js1_8/regress/regress-465567-01.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-12.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-05.js | (args: "")
TEST-PASS | js1_8/regress/regress-459389.js | (args: "")
TEST-PASS | js1_8/regress/regress-465241.js | (args: "")
TEST-PASS | js1_8/regress/regress-433279-03.js | (args: "")
TEST-PASS | js1_8/regress/regress-384758.js | (args: "")
TEST-PASS | js1_8/regress/regress-468711.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-11.js | (args: "")
TEST-PASS | js1_8/regress/regress-366941.js | (args: "")
TEST-PASS | js1_8/regress/regress-404734.js | (args: "")
TEST-PASS | js1_8/regress/regress-465261.js | (args: "")
TEST-PASS | js1_8/regress/regress-465483.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-04.js | (args: "")
TEST-PASS | js1_8/regress/regress-467495-01.js | (args: "")
TEST-PASS | js1_8/regress/regress-459185.js | (args: "")
TEST-PASS | js1_8/regress/regress-465220.js | (args: "")
TEST-PASS | js1_8/regress/regress-427798.js | (args: "")
TEST-PASS | js1_8/regress/regress-469625-02.js | (args: "")
TEST-PASS | js1_8/regress/regress-461932.js | (args: "")
TEST-PASS | js1_8/regress/regress-464978.js | (args: "")
TEST-PASS | js1_8/regress/regress-465688.js | (args: "")
TEST-PASS | js1_8/regress/regress-457065-01.js | (args: "")
TEST-PASS | js1_8/regress/regress-465249.js | (args: "")
TEST-PASS | js1_8/regress/regress-455981-01.js | (args: "")
TEST-PASS | js1_8/regress/regress-469547.js | (args: "")
TEST-PASS | js1_8/regress/regress-477581.js | (args: "")
TEST-PASS | js1_8/regress/regress-532491.js | (args: "")
TEST-PASS | js1_8/regress/regress-457065-02.js | (args: "")
TEST-PASS | js1_8/regress/regress-465454.js | (args: "")
TEST-PASS | js1_8/regress/regress-384412.js | (args: "")
TEST-PASS | js1_8/regress/regress-476655.js | (args: "")
TEST-PASS | js1_8/regress/regress-433279-01.js | (args: "")
TEST-PASS | js1_8/regress/regress-479353.js | (args: "")
TEST-PASS | js1_8/regress/regress-452491.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-03.js | (args: "")
TEST-PASS | js1_8/regress/regress-459186.js | (args: "")
TEST-PASS | js1_8/regress/regress-471660.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-08.js | (args: "")
TEST-PASS | js1_8/regress/regress-464418.js | (args: "")
TEST-PASS | js1_8/regress/regress-483749.js | (args: "")
TEST-PASS | js1_8/regress/regress-467495-06.js | (args: "")
TEST-PASS | js1_8/regress/regress-465460-10.js | (args: "")
TEST-PASS | js1_8/regress/regress-474935.js | (args: "")
TEST-KNOWN-FAIL | js1_8/extensions/regress-446169-02.js | (args: "") | (SKIP)
TEST-PASS | js1_8/extensions/regress-476653.js | (args: "")
TEST-PASS | js1_8/extensions/regress-454744.js | (args: "")
TEST-KNOWN-FAIL | js1_8/extensions/lamport.js | (args: "") | (SKIP)
TEST-PASS | js1_8/extensions/expclo.js | (args: "")
TEST-KNOWN-FAIL | js1_8/extensions/regress-446169-01.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8/extensions/regress-417131.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8/extensions/peterson.js | (args: "") | (SKIP)
TEST-PASS | js1_8/extensions/regress-385729.js | (args: "")
TEST-PASS | js1_8/extensions/regress-472450-04.js | (args: "")
TEST-KNOWN-FAIL | js1_8/extensions/dekker.js | (args: "") | (SKIP)
TEST-PASS | js1_8/extensions/regress-481989.js | (args: "")
TEST-PASS | js1_8/extensions/regress-476869.js | (args: "")
TEST-PASS | js1_8/regress/regress-477234.js | (args: "")
TEST-PASS | js1_8/extensions/regress-465453.js | (args: "")
TEST-KNOWN-FAIL | js1_8/extensions/regress-419091.js | (args: "") | (SKIP)
TEST-PASS | js1_8/extensions/expclo2.js | (args: "")
TEST-PASS | js1_8/extensions/regress-353116.js | (args: "")
TEST-KNOWN-FAIL | js1_8/extensions/regress-471197.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8/extensions/regress-417817.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8/extensions/regress-415721.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8/extensions/regress-475971.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8/extensions/regress-479252.js | (args: "") | (SKIP)
TEST-PASS | js1_8/extensions/regress-482263.js | (args: "")
TEST-PASS | js1_8/extensions/regress-472450-03.js | (args: "")
TEST-KNOWN-FAIL | js1_8/extensions/simple-tree.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8/extensions/regress-479381.js | (args: "") | (SKIP)
TEST-PASS | js1_8/extensions/regress-394709.js | (args: "")
TEST-PASS | js1_8/extensions/regress-452913.js | (args: "")
TEST-KNOWN-FAIL | js1_8/extensions/regress-445818.js | (args: "") | (SKIP)
TEST-PASS | js1_8/extensions/regress-469625.js | (args: "")
TEST-PASS | js1_8/extensions/regress-473040.js | (args: "")
TEST-PASS | js1_8/extensions/regress-465337.js | (args: "")
TEST-PASS | js1_8/genexps/regress-665286.js | (args: "")
TEST-PASS | js1_8/genexps/regress-349012-01.js | (args: "")
TEST-PASS | js1_8/genexps/regress-384991.js | (args: "")
TEST-PASS | js1_8/genexps/regress-347739.js | (args: "")
TEST-PASS | js1_8/genexps/regress-349326.js | (args: "")
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is HORIZONTAL TAB a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is VERTICAL TAB a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is FORMFEED a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is NO-BREAK SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is OGHAM SPACE MARK a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is MONGOLIAN VOWEL SEPARATOR a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is EN QUAD a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is EM QUAD a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is EN SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is EM SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is THREE-PER-EM SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is FOUR-PER-EM SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is SIX-PER-EM SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is FIGURE SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is PUNCTUATION SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is THIN SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is HAIR SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is NARROW NO-BREAK SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is MEDIUM MATHEMATICAL SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is IDEOGRAPHIC SPACE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is LINE FEED OR NEW LINE a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is CARRIAGE RETURN a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is LINE SEPARATOR a space
TEST-PASS (EXPECTED RANDOM) | ecma_3_1/RegExp/regress-305064.js | (args: "") | Is PARAGRAPH SEPARATOR a space
TEST-KNOWN-FAIL | ecma_3_1/RegExp/regress-305064.js | (args: "") | [reported from test()] Is ZERO WIDTH SPACE (category Cf) a space : Expected value 'true', Actual value 'false' 
TEST-KNOWN-FAIL | ecma_3_1/RegExp/regress-305064.js | (args: "")
TEST-KNOWN-FAIL | js1_2/String/concat.js | (args: "") | (SKIP)
TEST-PASS | js1_8/genexps/regress-683738.js | (args: "")
TEST-PASS | ecma_3_1/Object/regress-444787.js | (args: "")
TEST-KNOWN-FAIL | js1_2/Objects/toString-001.js | (args: "") | (SKIP)
TEST-PASS | js1_2/String/charCodeAt.js | (args: "")
TEST-PASS | js1_2/String/slice.js | (args: "")
TEST-PASS | js1_2/String/match.js | (args: "")
TEST-KNOWN-FAIL | js1_2/Array/array_split_1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_2/Array/tostring_2.js | (args: "") | (SKIP)
TEST-PASS | js1_2/Array/splice1.js | (args: "")
TEST-PASS | js1_2/Array/splice2.js | (args: "")
TEST-KNOWN-FAIL | js1_2/Array/tostring_1.js | (args: "") | (SKIP)
TEST-PASS | js1_2/Array/slice.js | (args: "")
TEST-PASS | js1_2/Array/general2.js | (args: "")
TEST-PASS | js1_2/regress/regress-144834.js | (args: "")
TEST-KNOWN-FAIL | js1_2/operator/equality.js | (args: "") | (SKIP)
TEST-PASS | js1_2/regress/regress-7703.js | (args: "")
TEST-PASS | js1_2/operator/strictEquality.js | (args: "")
TEST-PASS | js1_2/Array/general1.js | (args: "")
TEST-PASS | js1_2/statements/do_while.js | (args: "")
TEST-PASS | js1_2/statements/switch2.js | (args: "")
TEST-PASS | js1_2/statements/break.js | (args: "")
TEST-PASS | js1_2/statements/continue.js | (args: "")
TEST-PASS | js1_2/statements/switch.js | (args: "")
TEST-PASS | js1_2/regexp/question_mark.js | (args: "")
TEST-PASS | js1_2/regexp/ignoreCase.js | (args: "")
TEST-PASS | js1_2/regexp/compile.js | (args: "")
TEST-PASS | js1_2/regexp/beginLine.js | (args: "")
TEST-PASS | js1_2/regexp/string_search.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_dollar_number.js | (args: "")
TEST-PASS | js1_2/regexp/asterisk.js | (args: "")
TEST-PASS | js1_2/regexp/dot.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_rightContext.js | (args: "")
TEST-PASS | js1_2/regexp/hexadecimal.js | (args: "")
TEST-PASS | js1_2/regexp/global.js | (args: "")
TEST-PASS | js1_2/regexp/backspace.js | (args: "")
TEST-PASS | js1_2/regexp/exec.js | (args: "")
TEST-PASS | js1_2/regexp/test.js | (args: "")
TEST-PASS | js1_2/regexp/character_class.js | (args: "")
TEST-PASS | js1_2/regexp/everything.js | (args: "")
TEST-PASS | js1_2/regexp/digit.js | (args: "")
TEST-KNOWN-FAIL | js1_2/regexp/RegExp_lastIndex.js | (args: "") | (SKIP)
TEST-PASS | js1_2/regexp/endLine.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_leftContext.js | (args: "")
TEST-PASS | js1_2/regexp/word_boundary.js | (args: "")
TEST-PASS | js1_2/regexp/whitespace.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_lastMatch_as_array.js | (args: "")
TEST-PASS | js1_2/regexp/regress-9141.js | (args: "")
TEST-PASS | js1_2/regexp/string_replace.js | (args: "")
TEST-PASS | js1_2/regexp/control_characters.js | (args: "")
TEST-PASS | js1_2/regexp/vertical_bar.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_object.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_leftContext_as_array.js | (args: "")
TEST-PASS | js1_2/regexp/interval.js | (args: "")
TEST-PASS | js1_2/regexp/plus.js | (args: "")
TEST-PASS | js1_2/regexp/alphanumeric.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_lastMatch.js | (args: "")
TEST-KNOWN-FAIL | js1_2/regexp/string_split.js | (args: "") | (SKIP)
TEST-PASS | js1_2/regexp/toString.js | (args: "")
TEST-PASS | js1_2/regexp/source.js | (args: "")
TEST-PASS | js1_2/regexp/backslash.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_lastParen_as_array.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_lastParen.js | (args: "")
TEST-PASS | js1_2/regexp/flags.js | (args: "")
TEST-PASS | js1_2/regexp/RegExp_rightContext_as_array.js | (args: "")
TEST-PASS | js1_2/regexp/octal.js | (args: "")
TEST-PASS | js1_2/regexp/regress-6359.js | (args: "")
TEST-KNOWN-FAIL | js1_2/version120/regress-99663.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_2/version120/boolean-001.js | (args: "") | (SKIP)
TEST-PASS | js1_2/regexp/special_characters.js | (args: "")
TEST-KNOWN-FAIL | js1_2/function/function-001-n.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_2/function/tostring-1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_2/function/length.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_2/function/regexparg-2-n.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_2/function/String.js | (args: "") | (SKIP)
TEST-PASS | js1_2/regexp/parentheses.js | (args: "")
TEST-KNOWN-FAIL | js1_2/function/tostring-2.js | (args: "") | (SKIP)
TEST-PASS | js1_2/regexp/simple_form.js | (args: "")
TEST-KNOWN-FAIL | js1_2/function/Function_object.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_2/function/Number.js | (args: "") | (SKIP)
TEST-PASS | js1_2/function/definition-1.js | (args: "")
TEST-PASS | js1_2/function/nesting.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/regress/regress-551763-2.js | (args: "") | (SKIP)
TEST-PASS | js1_2/function/nesting-1.js | (args: "")
TEST-PASS | js1_2/function/regexparg-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-624547.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-593256.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-643222.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-469758.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-598176.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-373843.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-600067.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/regress/regress-551763-1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8_5/regress/regress-591897.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/regress/regress-626436.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-560998-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-636394.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-554955-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-569306.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-yarr-regexp.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-607863.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-500528.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-597945-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-624199.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-563221.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-560998-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-559438.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-592202-3.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-554955-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-699682.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-640075.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-646820-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-646820-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-586482-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-586482-5.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-665355.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-533876.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-595365-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-563210.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/regress/regress-548276.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/regress/regress-672893.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-586482-3.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-554955-6.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-618572.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-592202-4.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-355569.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-619003-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-596805-1.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/regress/regress-585257.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/regress/regress-617405-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-567152.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-571014.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-541455.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-635195.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-586482-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-566549.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-646820-3.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-586482-4.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-573875.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-624968.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-614714.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-555246-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-551763-0.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-634210-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-553778.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-561031.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-541255-3.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-554955-5.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-477053.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-634210-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-634210-3.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-592556-c35.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-554955-3.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-584355.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-609617.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-559402-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-595230-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-583429.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-577648-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-596103.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-672892.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-736792.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-694306.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-698028-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-619003-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-810525.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-602621.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/regress/regress-633741.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/regress/regress-552432.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-559402-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-607799.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-383902.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-554955-4.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-620376-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-621814.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-555246-0.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-588339.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-617405-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-597945-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-591846.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-698028-2.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-634210-4.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-636364.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-642247.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-601399.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-596805-2.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/regress/regress-584648.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/regress/regress-577648-1.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-698028-3.js | (args: "")
TEST-PASS | js1_8_5/extensions/typedarray-subarray-of-subarray.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-object.js | (args: "")
TEST-PASS | js1_8_5/extensions/destructure-accessor.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-677589.js | (args: "")
TEST-PASS | js1_8_5/extensions/typedarray-set-neutering.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-650753.js | (args: "")
TEST-PASS | js1_8_5/extensions/column-numbers.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-object-deep.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-636818.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-627984-3.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-627984-7.js | (args: "")
TEST-PASS | js1_8_5/extensions/censor-strict-caller.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-604781-2.js | (args: "")
TEST-PASS | js1_8_5/extensions/symbol-uneval.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-637985.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-636697.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-forge.js | (args: "")
TEST-PASS | js1_8_5/extensions/typedarray-copyWithin-arguments-detaching.js | (args: "")
TEST-PASS | js1_8_5/extensions/is-generator.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/extensions/set-property-non-extensible.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/extensions/selfhosted-detecting-strict.js | (args: "")
TEST-PASS | js1_8_5/extensions/mutable-proto-special-form.js | (args: "")
TEST-PASS | js1_8_5/extensions/decompile-for-of.js | (args: "")
TEST-PASS | js1_8_5/extensions/sps-generators.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-627984-1.js | (args: "")
TEST-PASS | js1_8_5/extensions/sharedtypedarray.js | (args: "")
TEST-PASS | js1_8_5/extensions/watch-undefined-setter.js | (args: "")
TEST-PASS | js1_8_5/extensions/redeclaration-of-catch-warning.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-many-transferables.js | (args: "")
TEST-PASS | js1_8_5/extensions/proxy-proto-setter.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-v1-typed-array.js | (args: "")
TEST-PASS | js1_8_5/extensions/dataview.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-558541.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-627984-6.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-typed-array.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-604781-1.js | (args: "")
TEST-PASS | js1_8_5/extensions/arraybuffer-prototype.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-627984-2.js | (args: "")
TEST-PASS | js1_8_5/extensions/weakmap.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-errors.js | (args: "")
TEST-PASS | js1_8_5/extensions/toSource-0.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-631723.js | (args: "")
TEST-PASS | js1_8_5/extensions/object-toSource-with-symbol-keys.js | (args: "")
TEST-PASS | js1_8_5/extensions/typedarray.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-645160.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-leaf-object.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-complex-object.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-regexp.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-627984-4.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-627984-5.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-simple.js | (args: "")
TEST-PASS | js1_8_5/extensions/object-toSource-undefined-getter.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-696109.js | (args: "")
TEST-PASS | js1_8_5/extensions/array-length-protochange.js | (args: "")
TEST-PASS | js1_8_5/extensions/recursion.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-691746.js | (args: "")
TEST-PASS | js1_8_5/extensions/file-mapped-arraybuffers.js | (args: "")
TEST-PASS | js1_8_5/extensions/regress-677924.js | (args: "")
TEST-PASS | js1_8_5/regress/regress-610026.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/alternateBuilder.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/stackOverflow.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/reflect-parse/PatternAsserts.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/reflect-parse/proxyArgs.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/reflect-parse/PatternBuilders.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/reflect-parse/generatorExpressions.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/statements.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/computedPropNames.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/newTarget.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/expression.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/declarations.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/basicBuilder.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/async.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/generators.js | (args: "")
TEST-KNOWN-FAIL | js1_8_5/reflect-parse/Match.js | (args: "") | (SKIP)
TEST-PASS | js1_8_5/reflect-parse/comprehensions.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/lexicals.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/expressionClosures.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/builderExceptions.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/methodDefn.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/destructuring-assignment.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/destructuring-function-parameters.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/destructuring__proto__.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/destructuring-array-holes-reflect-as-null.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/location.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/templateStrings.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/for-loop-destructuring.js | (args: "")
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | "".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | "a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"a\x09\x09\x09b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"a\x09\x09\x09".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09a\x09\x09\x09".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0B".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"a\x0B\x0B\x0Bb".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0Ba".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"a\x0B\x0B\x0B".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0Ba\x0B\x0B\x0B".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0C".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"a\x0C\x0C\x0Cb".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0Ca".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"a\x0C\x0C\x0C".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0Ca\x0C\x0C\x0C".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   ".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"a   b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"a   ".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   a   ".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"a\xA0\xA0\xA0b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"a\xA0\xA0\xA0".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0a\xA0\xA0\xA0".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"a\u1680\u1680\u1680b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"a\u1680\u1680\u1680".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680a\u1680\u1680\u1680".trim()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180E".trim() : Expected value '', Actual value '\u180E\u180E\u180E' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MONGOLIAN VOWEL SEPARATOR:"a\u180E\u180E\u180Eb".trim()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180Ea".trim() : Expected value 'a', Actual value '\u180E\u180E\u180Ea' 
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"a\u180E\u180E\u180E".trim() : Expected value 'a', Actual value 'a\u180E\u180E\u180E' 
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180Ea\u180E\u180E\u180E".trim() : Expected value 'a', Actual value '\u180E\u180E\u180Ea\u180E\u180E\u180E' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"a\u2000\u2000\u2000b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"a\u2000\u2000\u2000".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000a\u2000\u2000\u2000".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"a\u2001\u2001\u2001b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"a\u2001\u2001\u2001".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001a\u2001\u2001\u2001".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"a\u2002\u2002\u2002b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"a\u2002\u2002\u2002".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002a\u2002\u2002\u2002".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"a\u2003\u2003\u2003b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"a\u2003\u2003\u2003".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003a\u2003\u2003\u2003".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"a\u2004\u2004\u2004b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"a\u2004\u2004\u2004".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004a\u2004\u2004\u2004".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"a\u2005\u2005\u2005b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"a\u2005\u2005\u2005".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005a\u2005\u2005\u2005".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"a\u2006\u2006\u2006b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"a\u2006\u2006\u2006".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006a\u2006\u2006\u2006".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"a\u2007\u2007\u2007b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"a\u2007\u2007\u2007".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007a\u2007\u2007\u2007".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"a\u2008\u2008\u2008b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"a\u2008\u2008\u2008".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008a\u2008\u2008\u2008".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"a\u2009\u2009\u2009b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"a\u2009\u2009\u2009".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009a\u2009\u2009\u2009".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200A".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"a\u200A\u200A\u200Ab".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200Aa".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"a\u200A\u200A\u200A".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200Aa\u200A\u200A\u200A".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202F".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"a\u202F\u202F\u202Fb".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202Fa".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"a\u202F\u202F\u202F".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202Fa\u202F\u202F\u202F".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205F".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"a\u205F\u205F\u205Fb".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205Fa".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"a\u205F\u205F\u205F".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205Fa\u205F\u205F\u205F".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"a\u3000\u3000\u3000b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"a\u3000\u3000\u3000".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000a\u3000\u3000\u3000".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNL".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"aNLNLNLb".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNLa".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"aNLNLNL".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNLaNLNLNL".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0D".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"a\x0D\x0D\x0Db".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0Da".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"a\x0D\x0D\x0D".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0Da\x0D\x0D\x0D".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"a\u2028\u2028\u2028b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"a\u2028\u2028\u2028".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028a\u2028\u2028\u2028".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"a\u2029\u2029\u2029b".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029a".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"a\u2029\u2029\u2029".trim()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029a\u2029\u2029\u2029".trim()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200B".trim() : Expected value '', Actual value '\u200B\u200B\u200B' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | ZERO WIDTH SPACE (category Cf):"a\u200B\u200B\u200Bb".trim()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200Ba".trim() : Expected value 'a', Actual value '\u200B\u200B\u200Ba' 
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"a\u200B\u200B\u200B".trim() : Expected value 'a', Actual value 'a\u200B\u200B\u200B' 
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200Ba\u200B\u200B\u200B".trim() : Expected value 'a', Actual value '\u200B\u200B\u200Ba\u200B\u200B\u200B' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | "".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | "a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"a\x09\x09\x09b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"a\x09\x09\x09".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09a\x09\x09\x09".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0B".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"a\x0B\x0B\x0Bb".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0Ba".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"a\x0B\x0B\x0B".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0Ba\x0B\x0B\x0B".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0C".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"a\x0C\x0C\x0Cb".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0Ca".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"a\x0C\x0C\x0C".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0Ca\x0C\x0C\x0C".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   ".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"a   b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"a   ".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   a   ".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"a\xA0\xA0\xA0b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"a\xA0\xA0\xA0".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0a\xA0\xA0\xA0".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"a\u1680\u1680\u1680b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"a\u1680\u1680\u1680".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680a\u1680\u1680\u1680".trimLeft()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180E".trimLeft() : Expected value '', Actual value '\u180E\u180E\u180E' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MONGOLIAN VOWEL SEPARATOR:"a\u180E\u180E\u180Eb".trimLeft()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180Ea".trimLeft() : Expected value 'a', Actual value '\u180E\u180E\u180Ea' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MONGOLIAN VOWEL SEPARATOR:"a\u180E\u180E\u180E".trimLeft()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180Ea\u180E\u180E\u180E".trimLeft() : Expected value 'a\u180E\u180E\u180E', Actual value '\u180E\u180E\u180Ea\u180E\u180E\u180E' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"a\u2000\u2000\u2000b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"a\u2000\u2000\u2000".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000a\u2000\u2000\u2000".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"a\u2001\u2001\u2001b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"a\u2001\u2001\u2001".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001a\u2001\u2001\u2001".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"a\u2002\u2002\u2002b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"a\u2002\u2002\u2002".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002a\u2002\u2002\u2002".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"a\u2003\u2003\u2003b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"a\u2003\u2003\u2003".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003a\u2003\u2003\u2003".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"a\u2004\u2004\u2004b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"a\u2004\u2004\u2004".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004a\u2004\u2004\u2004".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"a\u2005\u2005\u2005b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"a\u2005\u2005\u2005".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005a\u2005\u2005\u2005".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"a\u2006\u2006\u2006b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"a\u2006\u2006\u2006".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006a\u2006\u2006\u2006".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"a\u2007\u2007\u2007b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"a\u2007\u2007\u2007".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007a\u2007\u2007\u2007".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"a\u2008\u2008\u2008b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"a\u2008\u2008\u2008".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008a\u2008\u2008\u2008".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"a\u2009\u2009\u2009b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"a\u2009\u2009\u2009".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009a\u2009\u2009\u2009".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200A".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"a\u200A\u200A\u200Ab".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200Aa".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"a\u200A\u200A\u200A".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200Aa\u200A\u200A\u200A".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202F".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"a\u202F\u202F\u202Fb".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202Fa".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"a\u202F\u202F\u202F".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202Fa\u202F\u202F\u202F".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205F".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"a\u205F\u205F\u205Fb".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205Fa".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"a\u205F\u205F\u205F".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205Fa\u205F\u205F\u205F".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"a\u3000\u3000\u3000b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"a\u3000\u3000\u3000".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000a\u3000\u3000\u3000".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNL".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"aNLNLNLb".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNLa".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"aNLNLNL".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNLaNLNLNL".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0D".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"a\x0D\x0D\x0Db".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0Da".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"a\x0D\x0D\x0D".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0Da\x0D\x0D\x0D".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"a\u2028\u2028\u2028b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"a\u2028\u2028\u2028".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028a\u2028\u2028\u2028".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"a\u2029\u2029\u2029b".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029a".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"a\u2029\u2029\u2029".trimLeft()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029a\u2029\u2029\u2029".trimLeft()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200B".trimLeft() : Expected value '', Actual value '\u200B\u200B\u200B' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | ZERO WIDTH SPACE (category Cf):"a\u200B\u200B\u200Bb".trimLeft()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200Ba".trimLeft() : Expected value 'a', Actual value '\u200B\u200B\u200Ba' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | ZERO WIDTH SPACE (category Cf):"a\u200B\u200B\u200B".trimLeft()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200Ba\u200B\u200B\u200B".trimLeft() : Expected value 'a\u200B\u200B\u200B', Actual value '\u200B\u200B\u200Ba\u200B\u200B\u200B' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | "".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | "a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"a\x09\x09\x09b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"a\x09\x09\x09".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HORIZONTAL TAB:"\x09\x09\x09a\x09\x09\x09".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0B".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"a\x0B\x0B\x0Bb".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0Ba".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"a\x0B\x0B\x0B".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | VERTICAL TAB:"\x0B\x0B\x0Ba\x0B\x0B\x0B".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0C".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"a\x0C\x0C\x0Cb".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0Ca".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"a\x0C\x0C\x0C".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FORMFEED:"\x0C\x0C\x0Ca\x0C\x0C\x0C".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   ".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"a   b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"a   ".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SPACE:"   a   ".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"a\xA0\xA0\xA0b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"a\xA0\xA0\xA0".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NO-BREAK SPACE:"\xA0\xA0\xA0a\xA0\xA0\xA0".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"a\u1680\u1680\u1680b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"a\u1680\u1680\u1680".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | OGHAM SPACE MARK:"\u1680\u1680\u1680a\u1680\u1680\u1680".trimRight()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180E".trimRight() : Expected value '', Actual value '\u180E\u180E\u180E' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MONGOLIAN VOWEL SEPARATOR:"a\u180E\u180E\u180Eb".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180Ea".trimRight()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"a\u180E\u180E\u180E".trimRight() : Expected value 'a', Actual value 'a\u180E\u180E\u180E' 
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] MONGOLIAN VOWEL SEPARATOR:"\u180E\u180E\u180Ea\u180E\u180E\u180E".trimRight() : Expected value '\u180E\u180E\u180Ea', Actual value '\u180E\u180E\u180Ea\u180E\u180E\u180E' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"a\u2000\u2000\u2000b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"a\u2000\u2000\u2000".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN QUAD:"\u2000\u2000\u2000a\u2000\u2000\u2000".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"a\u2001\u2001\u2001b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"a\u2001\u2001\u2001".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM QUAD:"\u2001\u2001\u2001a\u2001\u2001\u2001".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"a\u2002\u2002\u2002b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"a\u2002\u2002\u2002".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EN SPACE:"\u2002\u2002\u2002a\u2002\u2002\u2002".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"a\u2003\u2003\u2003b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"a\u2003\u2003\u2003".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | EM SPACE:"\u2003\u2003\u2003a\u2003\u2003\u2003".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"a\u2004\u2004\u2004b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"a\u2004\u2004\u2004".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THREE-PER-EM SPACE:"\u2004\u2004\u2004a\u2004\u2004\u2004".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"a\u2005\u2005\u2005b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"a\u2005\u2005\u2005".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FOUR-PER-EM SPACE:"\u2005\u2005\u2005a\u2005\u2005\u2005".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"a\u2006\u2006\u2006b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"a\u2006\u2006\u2006".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | SIX-PER-EM SPACE:"\u2006\u2006\u2006a\u2006\u2006\u2006".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"a\u2007\u2007\u2007b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"a\u2007\u2007\u2007".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | FIGURE SPACE:"\u2007\u2007\u2007a\u2007\u2007\u2007".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"a\u2008\u2008\u2008b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"a\u2008\u2008\u2008".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PUNCTUATION SPACE:"\u2008\u2008\u2008a\u2008\u2008\u2008".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"a\u2009\u2009\u2009b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"a\u2009\u2009\u2009".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | THIN SPACE:"\u2009\u2009\u2009a\u2009\u2009\u2009".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200A".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"a\u200A\u200A\u200Ab".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200Aa".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"a\u200A\u200A\u200A".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | HAIR SPACE:"\u200A\u200A\u200Aa\u200A\u200A\u200A".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202F".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"a\u202F\u202F\u202Fb".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202Fa".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"a\u202F\u202F\u202F".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | NARROW NO-BREAK SPACE:"\u202F\u202F\u202Fa\u202F\u202F\u202F".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205F".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"a\u205F\u205F\u205Fb".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205Fa".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"a\u205F\u205F\u205F".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205Fa\u205F\u205F\u205F".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"a\u3000\u3000\u3000b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"a\u3000\u3000\u3000".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | IDEOGRAPHIC SPACE:"\u3000\u3000\u3000a\u3000\u3000\u3000".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNL".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"aNLNLNLb".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNLa".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"aNLNLNL".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE FEED OR NEW LINE:"NLNLNLaNLNLNL".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0D".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"a\x0D\x0D\x0Db".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0Da".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"a\x0D\x0D\x0D".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | CARRIAGE RETURN:"\x0D\x0D\x0Da\x0D\x0D\x0D".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"a\u2028\u2028\u2028b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"a\u2028\u2028\u2028".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | LINE SEPARATOR:"\u2028\u2028\u2028a\u2028\u2028\u2028".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"a\u2029\u2029\u2029b".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029a".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"a\u2029\u2029\u2029".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | PARAGRAPH SEPARATOR:"\u2029\u2029\u2029a\u2029\u2029\u2029".trimRight()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200B".trimRight() : Expected value '', Actual value '\u200B\u200B\u200B' 
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | ZERO WIDTH SPACE (category Cf):"a\u200B\u200B\u200Bb".trimRight()
TEST-PASS (EXPECTED RANDOM) | js1_8_1/String/regress-305064.js | (args: "") | ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200Ba".trimRight()
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"a\u200B\u200B\u200B".trimRight() : Expected value 'a', Actual value 'a\u200B\u200B\u200B' 
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "") | [reported from top level script] ZERO WIDTH SPACE (category Cf):"\u200B\u200B\u200Ba\u200B\u200B\u200B".trimRight() : Expected value '\u200B\u200B\u200Ba', Actual value '\u200B\u200B\u200Ba\u200B\u200B\u200B' 
TEST-KNOWN-FAIL | js1_8_1/String/regress-305064.js | (args: "")
TEST-PASS | js1_8_5/extensions/clone-transferables.js | (args: "")
TEST-PASS | js1_8_1/JSON/regress-459293.js | (args: "")
TEST-PASS | js1_8_1/JSON/regress-458959.js | (args: "")
TEST-PASS | js1_8_1/strict/12.2.1.js | (args: "")
TEST-PASS | js1_8_1/strict/8.7.2.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-072.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-114.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-102.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-062.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-191.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-524264.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/destructuring-variable-declarations.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-522123.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-101.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-030.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-104.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-058.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-507053.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-495773.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-479430-02.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-507295.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-160.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-050.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-495907.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-129.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-187.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-192.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-176.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-185.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-073.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-123.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-479430-04.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-479430-05.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-027.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-168-1.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-111.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-051.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-074.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-116.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-075.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-006.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-466905-02.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-079.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-131.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-063.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-040.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-092.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-117.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-530879.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-112.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-082.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-181.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-135.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-509354.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-114-a.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-121.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-155.js | (args: "")
TEST-PASS | js1_8_5/reflect-parse/classes.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-496922.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-071.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-524743.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-076.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-479430-03.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-466905-01.js | (args: "")
TEST-KNOWN-FAIL | js1_8_1/regress/regress-452498-168-2.js | (args: "") | (SKIP)
TEST-PASS | js1_8_1/regress/regress-479430-01.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-053.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-118.js | (args: "")
TEST-PASS | js1_8_1/extensions/regress-452498-196.js | (args: "")
TEST-PASS | js1_8_1/extensions/new-parenthesization.js | (args: "")
TEST-PASS | js1_8_1/extensions/regress-437288-01.js | (args: "")
TEST-PASS | js1_8_1/extensions/regress-477187.js | (args: "")
TEST-PASS | js1_8_1/extensions/regress-452498-193.js | (args: "")
TEST-PASS | js1_8_1/extensions/regress-466905-04.js | (args: "")
TEST-PASS | js1_8_1/extensions/regress-452498-162.js | (args: "")
TEST-PASS | js1_8_1/extensions/strict-warning.js | (args: "")
TEST-KNOWN-FAIL | js1_8_1/extensions/regress-466905-05.js | (args: "") | (SKIP)
TEST-PASS | js1_8_1/extensions/regress-520572.js | (args: "")
TEST-PASS | js1_8_1/extensions/regress-477158.js | (args: "")
TEST-KNOWN-FAIL | js1_8_1/jit/regress-451673.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | js1_8_1/jit/regress-451974-02.js | (args: "") | (SKIP)
TEST-PASS | js1_8_1/extensions/regress-353214-02.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-08.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-02.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-12.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-04.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-471635.js | (args: "")
TEST-KNOWN-FAIL | js1_8_1/jit/regress-451974-01.js | (args: "") | (SKIP)
TEST-PASS | js1_8_1/jit/regress-462459-05.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-11.js | (args: "")
TEST-KNOWN-FAIL | js1_8_1/jit/regress-470739.js | (args: "") | (SKIP)
TEST-PASS | js1_8_1/jit/regress-458838.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-01.js | (args: "")
TEST-KNOWN-FAIL | js1_8_1/jit/regress-469927.js | (args: "") | (SKIP)
TEST-PASS | js1_8_1/jit/regress-462459-07.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-489682.js | (args: "")
TEST-KNOWN-FAIL | js1_8_1/jit/regress-452498-01.js | (args: "") | (SKIP)
TEST-PASS | js1_8_1/jit/regress-462459-09.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-06.js | (args: "")
TEST-PASS | js1_8_1/jit/math-jit-tests.js | (args: "")
TEST-PASS | js1_8_1/regress/regress-452498-052-a.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-03.js | (args: "")
TEST-PASS | js1_8_1/jit/regress-462459-10.js | (args: "")
TEST-PASS | Intl/getCanonicalLocales.js | (args: "")
TEST-PASS | Intl/getCanonicalLocales-weird-cases.js | (args: "")
TEST-PASS | Intl/getCanonicalLocales-overridden-arg-length.js | (args: "")
TEST-PASS | Intl/getCanonicalLocales-with-duplicates.js | (args: "")
TEST-PASS | Intl/getCanonicalLocales-overridden-set.js | (args: "")
TEST-KNOWN-FAIL | Intl/Collator/supportedLocalesOf.js | (args: "") | (SKIP)
TEST-PASS | Intl/getCalendarInfo.js | (args: "")
TEST-KNOWN-FAIL | Intl/DateTimeFormat/supportedLocalesOf.js | (args: "") | (SKIP)
TEST-PASS | Intl/getCanonicalLocales-overridden-push.js | (args: "")
TEST-PASS | Intl/four-letter-language-codes.js | (args: "")
TEST-PASS | Intl/Collator/compare.js | (args: "")
TEST-PASS | Intl/DateTimeFormat/formatToParts.js | (args: "")
TEST-PASS | Intl/DateTimeFormat/format_timeZone.js | (args: "")
TEST-PASS | Intl/DateTimeFormat/timeZone.js | (args: "")
TEST-PASS | Intl/DateTimeFormat/format.js | (args: "")
TEST-PASS | Intl/DateTimeFormat/timeZone_notbackward_links.js | (args: "")
TEST-PASS | Intl/DateTimeFormat/timeZone_backzone.js | (args: "")
TEST-KNOWN-FAIL | Intl/NumberFormat/supportedLocalesOf.js | (args: "") | (SKIP)
TEST-PASS | Intl/DateTimeFormat/timeZone_backzone_links.js | (args: "")
TEST-PASS | Intl/NumberFormat/format-as-code-or-name.js | (args: "")
TEST-PASS | Intl/NumberFormat/remove-unicode-extensions.js | (args: "")
TEST-PASS | Intl/NumberFormat/duplicate-singleton-variant.js | (args: "")
TEST-PASS | Intl/NumberFormat/StringBuffer.js | (args: "")
TEST-PASS | Intl/DateTimeFormat/timeZone_backward_links.js | (args: "")
TEST-PASS | Intl/NumberFormat/significantDigitsOfZero.js | (args: "")
TEST-PASS | Intl/NumberFormat/format.js | (args: "")
TEST-PASS | Intl/Array/toLocaleString.js | (args: "")
TEST-PASS | Intl/Array/toLocaleString-date.js | (args: "")
TEST-PASS | Intl/Date/toLocaleString_timeZone.js | (args: "")
TEST-PASS | Intl/Array/toLocaleString-number.js | (args: "")
TEST-PASS | Intl/Date/toLocaleDateString_timeZone.js | (args: "")
TEST-PASS | Intl/extensions/options-value-emulates-undefined.js | (args: "")
TEST-PASS | Intl/Date/toLocaleTimeString_timeZone.js | (args: "")
TEST-PASS | ecma_2/String/split-002.js | (args: "")
TEST-PASS | ecma_2/String/match-003.js | (args: "")
TEST-PASS | ecma_2/String/match-002.js | (args: "")
TEST-PASS | ecma_2/String/match-001.js | (args: "")
TEST-PASS | Intl/TypedArray/toLocaleString.js | (args: "")
TEST-PASS | ecma_2/String/split-003.js | (args: "")
TEST-PASS | ecma_2/String/match-004.js | (args: "")
TEST-PASS | ecma_2/Statements/label-002.js | (args: "")
TEST-PASS | ecma_2/String/split-001.js | (args: "")
TEST-PASS | ecma_2/Statements/while-002.js | (args: "")
TEST-PASS | ecma_2/Statements/label-001.js | (args: "")
TEST-PASS | ecma_2/Statements/switch-001.js | (args: "")
TEST-PASS | ecma_2/Statements/while-004.js | (args: "")
TEST-PASS | ecma_2/Statements/try-012.js | (args: "")
TEST-PASS | ecma_2/Statements/dowhile-003.js | (args: "")
TEST-PASS | ecma_2/Statements/dowhile-002.js | (args: "")
TEST-PASS | ecma_2/Statements/dowhile-006.js | (args: "")
TEST-PASS | ecma_2/Statements/dowhile-001.js | (args: "")
TEST-PASS | ecma_2/Statements/switch-004.js | (args: "")
TEST-PASS | ecma_2/Statements/try-003.js | (args: "")
TEST-PASS | ecma_2/Statements/forin-002.js | (args: "")
TEST-PASS | ecma_2/Statements/forin-001.js | (args: "")
TEST-PASS | ecma_2/Statements/dowhile-005.js | (args: "")
TEST-PASS | ecma_2/Statements/while-001.js | (args: "")
TEST-PASS | ecma_2/Statements/switch-003.js | (args: "")
TEST-PASS | ecma_2/Statements/try-008.js | (args: "")
TEST-PASS | ecma_2/Statements/try-001.js | (args: "")
TEST-PASS | ecma_2/Statements/switch-002.js | (args: "")
TEST-PASS | ecma_2/Statements/try-009.js | (args: "")
TEST-PASS | ecma_2/Statements/try-010.js | (args: "")
TEST-PASS | ecma_2/Statements/try-004.js | (args: "")
TEST-PASS | ecma_2/Statements/try-006.js | (args: "")
TEST-PASS | ecma_2/Statements/try-005.js | (args: "")
TEST-PASS | ecma_2/Statements/dowhile-004.js | (args: "")
TEST-PASS | ecma_2/Statements/if-001.js | (args: "")
TEST-PASS | ecma_2/Statements/label-003.js | (args: "")
TEST-PASS | ecma_2/Statements/try-007.js | (args: "")
TEST-PASS | ecma_2/Statements/dowhile-007.js | (args: "")
TEST-PASS | ecma_2/Statements/while-003.js | (args: "")
TEST-PASS | ecma_2/LexicalConventions/regexp-literals-002.js | (args: "")
TEST-PASS | ecma_2/LexicalConventions/keywords-001.js | (args: "")
TEST-PASS | ecma_2/LexicalConventions/regexp-literals-001.js | (args: "")
TEST-PASS | ecma_2/RegExp/octal-003.js | (args: "")
TEST-PASS | ecma_2/RegExp/hex-001.js | (args: "")
TEST-PASS | ecma_2/Expressions/StrictEquality-001.js | (args: "")
TEST-PASS | ecma_2/RegExp/constructor-001.js | (args: "")
TEST-PASS | ecma_2/RegExp/multiline-001.js | (args: "")
TEST-PASS | ecma_2/RegExp/exec-002.js | (args: "")
TEST-KNOWN-FAIL | ecma_2/RegExp/exec-001.js | (args: "") | (SKIP)
TEST-PASS | ecma_2/RegExp/regexp-enumerate-001.js | (args: "")
TEST-PASS | ecma_2/RegExp/properties-001.js | (args: "")
TEST-PASS | ecma_2/RegExp/octal-001.js | (args: "")
TEST-PASS | ecma_2/RegExp/octal-002.js | (args: "")
TEST-PASS | ecma_2/RegExp/properties-002.js | (args: "")
TEST-PASS | ecma_2/RegExp/regress-001.js | (args: "")
TEST-PASS | ecma_2/RegExp/unicode-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-009.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-028.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-050.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-002.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-013.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-025.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-053.js | (args: "")
TEST-PASS | ecma_2/Exceptions/global-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-008.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-002.js | (args: "")
TEST-PASS | ecma_2/Exceptions/string-002.js | (args: "")
TEST-KNOWN-FAIL | ecma_2/Exceptions/lexical-010.js | (args: "") | (SKIP)
TEST-PASS | ecma_2/Exceptions/lexical-014.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-015.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-038.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-002.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-029.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-030.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-016.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-012.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-052.js | (args: "")
TEST-KNOWN-FAIL | ecma_2/Exceptions/lexical-022.js | (args: "") | (SKIP)
TEST-PASS | ecma_2/Exceptions/exception-006.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-040.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-010-n.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-039.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-047.js | (args: "")
TEST-PASS | ecma_2/Exceptions/date-004.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-013.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-011.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-005.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-007.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-011.js | (args: "")
TEST-PASS | ecma_2/Exceptions/date-002.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-008.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-012.js | (args: "")
TEST-PASS | ecma_2/Exceptions/date-003.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-003.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-023.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-004.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-011-n.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-006.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-008.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-049.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-006.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-015.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-005.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-026.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-017.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-007.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-017.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-032.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-005.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-016.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-031.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-021.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-037.js | (args: "")
TEST-PASS | ecma_2/Exceptions/number-002.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-004.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-003.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-005.js | (args: "")
TEST-PASS | ecma_2/Exceptions/boolean-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-003.js | (args: "")
TEST-PASS | ecma_2/Exceptions/statement-007.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-051.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-014.js | (args: "")
TEST-PASS | ecma_2/Exceptions/number-003.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-019.js | (args: "")
TEST-PASS | ecma_2/Exceptions/global-002.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-018.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-036.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-020.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-003.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-019.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-024.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-034.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-002.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-041.js | (args: "")
TEST-PASS | ecma_2/Exceptions/number-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-007.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-042.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-004.js | (args: "")
TEST-PASS | ecma_2/Exceptions/boolean-002.js | (args: "")
TEST-PASS | ecma_2/Exceptions/string-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-054.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-035.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-008.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-009.js | (args: "")
TEST-PASS | ecma_2/Exceptions/exception-009.js | (args: "")
TEST-PASS | ecma_2/Exceptions/function-001.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-004.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-033.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-048.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-009.js | (args: "")
TEST-PASS | ecma_2/Exceptions/lexical-027.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-010.js | (args: "")
TEST-PASS | ecma_2/Exceptions/expression-006.js | (args: "")
TEST-PASS | ecma_2/extensions/instanceof-006.js | (args: "")
TEST-PASS | ecma_2/extensions/constructor-001.js | (args: "")
TEST-PASS | ecma_2/extensions/instanceof-001.js | (args: "")
TEST-PASS | ecma_2/extensions/instanceof-003-n.js | (args: "")
TEST-PASS | ecma_2/extensions/function-001.js | (args: "")
TEST-PASS | ecma_2/extensions/instanceof-005-n.js | (args: "")
TEST-PASS | ecma_2/extensions/instanceof-004-n.js | (args: "")
TEST-PASS | ecma_2/instanceof/instanceof-003.js | (args: "")
TEST-PASS | ecma_2/extensions/instanceof-002.js | (args: "")
TEST-PASS | ecma_2/instanceof/instanceof-001.js | (args: "")
TEST-PASS | ecma_2/FunctionObjects/apply-001-n.js | (args: "")
TEST-PASS | ecma_2/instanceof/regress-7635.js | (args: "")
TEST-PASS | ecma_2/FunctionObjects/call-1.js | (args: "")
TEST-PASS | ecma_2/instanceof/instanceof-002.js | (args: "")
TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T4.js | (args: "")
TEST-PASS | test262/ch09/9.7/S9.7_A1.js | (args: "")
TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T3.js | (args: "")
TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T1.js | (args: "")
TEST-PASS | test262/ch09/9.7/S9.7_A3.2_T1.js | (args: "")
TEST-PASS | test262/ch09/9.7/S9.7_A2.2.js | (args: "")
TEST-PASS | test262/ch09/9.7/S9.7_A2.1.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A2.3_T2.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A2.2_T2.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T3.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T1.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A3.2_T2.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A3.2_T1.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T4.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A1_T1.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.5/S9.5_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A3_T1.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A4_T2.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A5_T1.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A3_T2.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A4_T1.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A1_T1.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A2_T2.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A5_T2.js | (args: "")
TEST-PASS | test262/ch09/9.8/S9.8_A2_T1.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A8.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A7.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A9_T1.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A2.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A3.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A4.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A10.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A1.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A9_T2.js | (args: "")
TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A6.js | (args: "")
TEST-PASS | test262/ch09/9.9/S9.9_A1.js | (args: "")
TEST-PASS | test262/ch09/9.9/S9.9_A4.js | (args: "")
TEST-PASS | test262/ch09/9.9/S9.9_A2.js | (args: "")
TEST-PASS | test262/ch09/9.9/S9.9_A5.js | (args: "")
TEST-PASS | test262/ch09/9.9/S9.9_A6.js | (args: "")
TEST-PASS | test262/ch09/9.9/S9.9_A3.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A4_T4.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A5_T3.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A6_T1.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A5_T4.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A3_T1.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A1_T1.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A2_T2.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A6_T2.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A3_T2.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A4_T3.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A5_T2.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A2_T1.js | (args: "")
TEST-PASS | test262/ch09/9.2/S9.2_A5_T1.js | (args: "")
TEST-PASS | test262/ch09/9.4/S9.4_A1.js | (args: "")
TEST-PASS | test262/ch09/9.4/S9.4_A3_T1.js | (args: "")
TEST-PASS | test262/ch09/9.4/S9.4_A3_T2.js | (args: "")
TEST-PASS | test262/ch09/9.4/S9.4_A2.js | (args: "")
TEST-PASS | test262/ch09/9.6/S9.6_A3.1_T1.js | (args: "")
TEST-PASS | test262/ch09/9.6/S9.6_A3.2_T1.js | (args: "")
TEST-PASS | test262/ch09/9.6/S9.6_A1.js | (args: "")
TEST-PASS | test262/ch09/9.6/S9.6_A3.1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.6/S9.6_A2.1.js | (args: "")
TEST-PASS | test262/ch09/9.6/S9.6_A2.2.js | (args: "")
TEST-PASS | test262/ch09/9.6/S9.6_A3.1_T3.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A3_T2.js | (args: "")
TEST-PASS | test262/ch09/9.6/S9.6_A3.1_T4.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A3_T1.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A4.2_T1.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A5_T2.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A4.1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A2_T1.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A2_T2.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch09/9.3/9.3.1/S9.3.1_A3_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch09/9.3/S9.3_A4.2_T2.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A5_T1.js | (args: "")
TEST-PASS | test262/ch09/9.3/S9.3_A4.1_T1.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A32.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A14.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A21.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A23.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A13.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A12.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A27.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A6_T2.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A8.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A5_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch09/9.3/9.3.1/S9.3.1_A3_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A5_T2.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A17.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A4_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch09/9.3/9.3.1/S9.3.1_A2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A25.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A29.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A16.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A5_T3.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A24.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A19.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A20.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A18.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A1.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A9.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A11.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A31.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A6_T1.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A28.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A10.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A7.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A15.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A26.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A30.js | (args: "")
TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A22.js | (args: "")
TEST-PASS | test262/ch09/9.1/S9.1_A1_T2.js | (args: "")
TEST-PASS | test262/ch09/9.1/S9.1_A1_T4.js | (args: "")
TEST-PASS | test262/ch09/9.1/S9.1_A1_T3.js | (args: "")
TEST-PASS | test262/ch09/9.1/S9.1_A1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A7_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A7_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A6_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A6_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A7_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A6_T4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A5_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A6_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A5_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.12_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/11.8.3-1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/11.8.3-3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.6.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/11.8.3-4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/11.8.3-2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.11.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.12_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.9.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.7.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.10.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/11.8.3-5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.2_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.8.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A3.1_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.3/S11.8.3_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.10.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.7.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.2_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.9.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.11.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.6.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.8.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.12_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A4.12_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.4/S11.8.4_A3.1_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.7/S11.8.7_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.12_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.9.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.7.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.6.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/11.8.2-1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/11.8.2-2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/11.8.2-4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.8.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.11.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.2_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.12_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/11.8.2-3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A3.1_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.2/S11.8.2_A4.10.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.7.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.6.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.9.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.12_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.8.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.10.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.12_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.2_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.11.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A3.1_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.5.js | (args: "")
TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/11.2.3-3_3.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/11.2.3-3_4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/11.2.3-3_1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/11.2.3-3_2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/11.2.3-3_6.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/11.2.3-3_8.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/11.2.3-3_7.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/11.2.3-3_5.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A1.2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T8.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A1.1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T9.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T6.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T7.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.1/S11.2.1_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A1.1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A1.2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.4/S11.2.4_A1.4_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.2/11.2.4/S11.2.4_A1.3_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.2/11.2.4/S11.2.4_A1.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.4/S11.2.4_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.4/S11.2.4_A1.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.4/S11.2.4_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.4/S11.2.4_A1.4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.4/S11.2.4_A1.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.2/11.2.4/S11.2.4_A1.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A5.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A5.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A5.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A5.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.2/S11.7.2_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A5.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A5.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A3.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.4.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A5.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.5.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A5.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A5.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A6.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A6.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.8.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A3.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A3.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A4.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.9.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A4.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.7.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A7.6.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A6.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.4.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A6.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.9.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.6.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A6.2_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.5.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A3.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A3.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A4.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A5.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A5.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.7.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A5.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A7.8.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A3.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.2/S11.9.2_A4.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A8_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A8_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A8_T5.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A4.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A4.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A5.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A8_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A8_T4.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A7.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A6.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A6.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A5.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A6.1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A6.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A4.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A8_T4.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A8_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A8_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A8_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A8_T5.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A4.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-1-4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-1-3.js | (args: "")
TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-29-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/S11.13.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-31-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-6-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-1-6-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-27-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.1/S11.13.1_A2.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/S11.13.1_A2.1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.1/11.13.1-4-29gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/S11.13.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-30-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.1/11.13.1-4-28gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/S11.13.1_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/S11.13.1_A3.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-1-2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-28-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-1-1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-14-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/S11.13.1_A3.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.1/S11.13.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-47-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-31-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-20-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-20-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-13-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-22-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-14-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-50-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.11.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-44-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-16-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-42-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T11.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-35-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-27-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-37-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-10-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T10.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-43-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-10-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T11.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-25-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T10.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-55-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.10.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-11-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-30-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.10.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-34-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-45-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-16-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-11-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-18-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T9.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-19-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-12-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-54-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-40-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-21-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.11.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-28-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-8-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-23-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-7-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-21-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-7-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/11.13.2-6-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-24-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-46-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-32-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-38-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-53-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-14-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-15-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-33-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T10.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-41-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-48-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-9-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.10.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-17-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-19-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-15-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-51-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-12-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-8-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-49-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-5-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-6-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-22-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-18-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-39-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-4-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T10.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-17-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-4-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-13-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-5-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T7.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-9-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.4_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T11.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.10_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.1_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-36-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-26-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-52-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T3.11.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.2_T11.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.9_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-29-s.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A3.1_T4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T8.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T6.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T10.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T9.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T7.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T7.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T8.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A4_T6.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.1/S11.5.1_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A4_T7.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A4_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A4_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A4_T6.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/S11.1.4_A1.7.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/S11.1.4_A1.3.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/S11.1.4_A1.1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/S11.1.4_A1.2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/S11.1.4_A1.5.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/S11.1.4_A1.4.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/S11.1.4_A1.6.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/11.1.4_4-5-1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/11.1.4_5-6-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.1/11.1.1/S11.1.1_A1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.1/11.1.4/11.1.4-0.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.1/S11.1.1_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.4/S11.1.4_A2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.1/S11.1.1_A3.1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.1/11.1.1-1gs.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.1/S11.1.1_A3.2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.1/S11.1.1_A4.1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.2/S11.1.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.2/S11.1.2_A1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A3_T6.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_6-2-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A4.3.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A1.4.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A1.1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.1/11.1.5/11.1.5-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_3-3-1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_7-3-2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_7-3-1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A1.3.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_4-5-1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A4.1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_7-2-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_6-3-2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_4-4-a-2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5-0-1.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_5-4-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.1/11.1.5/11.1.5-2gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A1.2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_7-2-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A3.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_4-4-a-3.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5-4-s.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5-0-2.js | (args: "")
TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_6-3-1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T9.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.2_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T8.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T7.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.2_T3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.2_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.1_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T6.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.2_T2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A3.1_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T1.3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A4_T7.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T1.5.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T1.1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A4_T6.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.6.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A4_T8.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.8.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.5.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.4.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T1.2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.7.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.1.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.2.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T2.9.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A2.1_T4.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.1/S11.11.1_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.1_T4.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A3_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/11.3.1-2-1-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A4_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A4_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A3_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/11.3.1-2-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.1/11.3.1-2-2-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.3/11.3.1/11.3.1-2-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/11.3.2-2-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/11.3.2-2-2-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A3_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.3/11.3.2/11.3.2-2-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A2.1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.14/S11.14_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.14/S11.14_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.14/S11.14_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.14/S11.14_A3.js | (args: "")
TEST-PASS | test262/ch11/11.14/S11.14_A1.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T4.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T5.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A1.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T6.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.12/S11.12_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A4.2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A4.1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/11.4.7-4-1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.7/S11.4.7_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/11.4.4-2-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/11.4.4-2-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/11.4.4-2-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A2.1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.4/11.4.4/S11.4.4_A2.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-12-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-10-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-16.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-12.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-11.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-7-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-24-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-22-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-4-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.4/11.4.1/11.4.1-5-a-28-s.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-3-3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.4-4.a-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-5-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4-a-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-9-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A3.3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-8.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-2-5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-14-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A3.2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-8-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-16-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-15-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-25-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-23-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-19-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-27-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-7.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-3-1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-13-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-2-3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-3-a-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-21-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-9-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-17.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-8-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-17-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-9.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-13.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-3-2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-15.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4-a-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.4/11.4.1/11.4.1-5-a-5gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-2-6.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-26-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-0-1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-11-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-2-4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A3.1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-20-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-6.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A2.1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-2-1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-10.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4-a-4-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4-a-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-18-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-2-2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-6-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-14.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A3.7.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A3.6.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A3.4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A3.5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A3.2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A3.3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A3.1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A2_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/11.4.6-2-1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A3_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.4/11.4.2/S11.4.2_A2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A4_T6.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/11.4.5-2-3-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/11.4.5-2-2-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A4_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/11.4.5-2-1-s.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A4_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A3_T5.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.4/11.4.5/11.4.5-2-2gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A2.1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch11/11.4/11.4.5/S11.4.5_A2.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A3_T3.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A4_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A3_T2.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A3_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A3_T4.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A4_T1.js | (args: "")
TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A4_T2.js | (args: "")
TEST-PASS | test262/ch06/6.1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A4_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A7_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-15-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T4.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A5_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A6_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A2_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-1-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T3.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A1_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-5-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A17_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A3_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-23-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A9_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-35-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-8-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A6_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-22-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-27-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A5_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A2_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-9-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-11-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A8_T3.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A4_T4.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T4.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A9.1_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-17-1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A9_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A6_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T6.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T3.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A4_T3.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T7.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A9.1_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T5.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A17_T3.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-34-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A8_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.3_A1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A18_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-4-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-18-1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A6_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-36-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A5.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-26-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.2/13.2-19-b-3gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.2/S13.2.1_A8_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A11.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A8_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A12.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-13-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A10.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-32-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-3-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T4.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A7_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A3_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-16-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-14-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-19-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-2-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A1_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-29-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-30-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-24-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A6_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T3.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-20-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A1_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A5_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-7-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A8_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-25-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A5_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-12-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-33-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.2/13.2-15-1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.2/S13.2_A8_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-17-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A7_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A3.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-31-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T3.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A8_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-28-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A14.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A9.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A6_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A7_T1.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A13.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-21-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-10-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T8.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-6-s.js | (args: "")
TEST-PASS | test262/ch13/13.2/S13.2.2_A18_T2.js | (args: "")
TEST-PASS | test262/ch13/13.2/13.2-18-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T2.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-2-6.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-8-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-18-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-2-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-26-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-5-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-28-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-37-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-29-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-41-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-3-1.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-38-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-17-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-30-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-6-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-23-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-3-2.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-27-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-2-5.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-7-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-25-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-13-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-4-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-3-8.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-1-1.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-24-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-40-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-34-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-4gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.1/13.1-15-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-1-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-35-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-42-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-9-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-16-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-3-7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-8gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.1/13.1-31-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-5gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.1/13.1-33-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-19-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-13gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.1/13.1-10-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-3-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-32-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-36-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-39-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-2-2.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-22-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-20-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-21-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-14-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-2-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.0/S13_A7_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.1/13.1-11-s.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-1-2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A3_T1.js | (args: "")
TEST-PASS | test262/ch13/13.1/13.1-12-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A3_T3.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A4_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A15_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A19_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-11-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A2_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A17_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A13_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-15-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-3.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A12_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-13-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A7_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.0/13.0_4-17gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.0/13.0-17-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A11_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A13_T3.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-12-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A11_T4.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A2_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A10.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A19_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A4_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A1.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A14.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-7-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-9-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A8_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A7_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A6_T1.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A13_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A17_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-16-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A15_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A8_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-1.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-10-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch13/13.0/13.0_4-5gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.0/S13_A12_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A15_T5.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A15_T3.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A15_T4.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A18.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-14-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A16.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A2_T3.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A11_T3.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A4_T3.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A3_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-4.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A9.js | (args: "")
TEST-PASS | test262/ch13/13.0/13.0-8-s.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A4_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T6.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T9.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T5.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T7.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T10.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.0/13.0-2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T8.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch13/13.0/S13_A6_T2.js | (args: "")
TEST-PASS | test262/ch13/13.0/S13_A11_T1.js | (args: "")
TEST-PASS | test262/ch07/7.7/S7.7_A1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A4.1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T7.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T9.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/7.8.5-1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/7.8.5-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T8.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.4_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/7.8.5-2gs.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.4_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A4.2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T5.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T3.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T3.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/7.8.3-6-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T7.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/7.8.3-7-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T7.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/7.8.3-2gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T8.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T7.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.2_T3.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T3.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T7.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A6.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T8.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/7.8.3-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T5.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T8.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A6.2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T7.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T5.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T5.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T8.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/7.8.3-3-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/7.8.3-1-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/7.8.3-3gs.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T5.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T7.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/7.8.3-5-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T3.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T7.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T8.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T3.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T8.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A6.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/7.8.3-2-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A1.2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.3/7.8.3-4-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A5.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A6.1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A6.1_T3.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-13-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-3-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T6.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A6.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-4-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-12-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-8-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-18-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A7.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A7.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-22-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-24-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-17-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-33-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-11-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-16-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-15-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A2.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A7.1_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T8.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A1.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A5.1_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A3.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-1-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-23-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-2-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A3.1_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-32-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A3.2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-31-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/7.8.4-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-26-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-25-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-6-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.1_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-29-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A5.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A7.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-27-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A1.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-10-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-9-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T4.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-20-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-19-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-7-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-21-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A1.1_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-14-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T7.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-30-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T6.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A3.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-28-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-5-s.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T5.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A6.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.2/S7.8.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.2/S7.8.2_A1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.1/S7.8.1_A1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.8/7.8.1/S7.8.1_A1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A2.2_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.2/S7.2_A4.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A4.5_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A2.5_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A3.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.3_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A2.3_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A4.4_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A4.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A3.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A4.5_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A4.4_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A3.5_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A4.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.5_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A3.4_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A2.4_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.5_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.2/S7.2_A2.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A4.3_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.2/S7.2_A1.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.2/S7.2_A4.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A2.4_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A3.3_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.4_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A3.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A1.4_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A3.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A2.5_T2.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A3.5_T1.js | (args: "")
TEST-PASS | test262/ch07/7.2/S7.2_A4.1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A11_T8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.2/S7.2_A3.1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.2/S7.2_A3.4_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.2/S7.2_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A7_T4.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A5.9_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A10_T12.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.4_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T10.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A7_T7.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A8_T5.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A2.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A9_T9.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A7_T9.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T7.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T9.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T11.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A8_T3.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T7.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A5.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A8_T2.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A10_T7.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T2.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A11_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A7_T8.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A5.8_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A7_T3.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A11_T9.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A10_T11.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A11_T4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.4_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A11_T11.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A10_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A7_T2.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A11_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A11_T7.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A9_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A10_T10.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A11_T6.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A10_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A7_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T9.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A5.1_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A11_T10.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A5.3_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T6.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A10_T5.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A5.6_T2.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A5.7_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A11_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A10_T9.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T13.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A9_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T10.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A7_T6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T7.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T12.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T5.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A7_T5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A8_T4.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T4.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A1.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T8.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A11_T2.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T7.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A5.4_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/7.9.2/S7.9.2_A1_T6.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.9/7.9.2/S7.9.2_A1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A5.6_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.9/7.9.2/S7.9.2_A1_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/S7.9_A9_T5.js | (args: "")
TEST-PASS | test262/ch07/7.9/S7.9_A8_T1.js | (args: "")
TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T7.js | (args: "")
TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T5.js | (args: "")
TEST-PASS | test262/ch07/7.4/S7.4_A4_T7.js | (args: "")
TEST-PASS | test262/ch07/7.4/S7.4_A4_T2.js | (args: "")
TEST-PASS | test262/ch07/7.4/S7.4_A1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A4_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.4/S7.4_A4_T3.js | (args: "")
TEST-PASS | test262/ch07/7.4/S7.4_A4_T6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A4_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.4/S7.4_A2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.4/S7.4_A1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.4/S7.4_A4_T5.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-3.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A4_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/S7.3_A5.4.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-9.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-13.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A7_T5.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A5.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A7_T2.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-8.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.2_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/7.3-15.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A7_T3.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-14.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/S7.3_A1.1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.3_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/S7.3_A1.1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.1_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.2_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A6_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/S7.3_A7_T4.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-5.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A5.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.4/S7.4_A6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/7.3-4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A6_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/7.3-2.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A7_T6.js | (args: "")
TEST-PASS | test262/ch07/7.4/S7.4_A5.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A5.1_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/7.3-7.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A1.4.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A5.3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.4_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/S7.3_A4_T2.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A4_T4.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-12.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.1_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A6_T4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.1_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/S7.3_A5.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A7_T8.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.3_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/7.3-1.js | (args: "")
TEST-PASS | test262/ch07/7.3/7.3-10.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.4_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/7.3-11.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.2_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/S7.3_A7_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A6_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.3/S7.3_A7_T7.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A1.3.js | (args: "")
TEST-PASS | test262/ch07/7.3/S7.3_A4_T3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A1.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-35.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-8.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-22.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-20.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-17.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-30.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-29.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-5.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A4.2_T2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-18.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-27.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A4.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-23.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-31.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-33.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-24.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-25.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A4.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A1.3_T2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-34.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-26.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A4.2_T1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-3.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A4.3_T1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-28.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-32.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-36.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-21.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A1.3_T3.js | (args: "")
TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-10.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6-7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/S7.6.1_A1.1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6-19.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-7.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-10.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-8.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-8.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/S7.6.1_A2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-8.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/S7.6.1_A1.3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-10.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-8.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-8.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/S7.6.1_A1.2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-7.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-10.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-7.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-10.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-10.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-7.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-5.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-7.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-1.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-5.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-6.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-5.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-7.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-10.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-5.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-16.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-8.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-5.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-10.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-5.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-5.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-9.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-8.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-7.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-15.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-11.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.24.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.7.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.6.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.5.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.8.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.23.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.19.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.13.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.11.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.25.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.16.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.18.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.9.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.15.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.14.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.17.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.22.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.12.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.20.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.21.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-10.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-12-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.9.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.11.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-8.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-24-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.12.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.25.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.7.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-5-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18ns.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-23-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.29.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22ns.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.14.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-6-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.2.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23ns.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-11-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.27.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.31.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-7-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15ns.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-19-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-21-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.18.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.26ns.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.8.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.10.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.20.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-4-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.13.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.21ns.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.28.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-18-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.19.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-8-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.17.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-13-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-14-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-9-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-2-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.30.js | (args: "")
TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.16.js | (args: "") | (SKIP)
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.3.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-20-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-22-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-25-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-3-s.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.4.js | (args: "")
TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24ns.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.8_1_c.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.3_5.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.6_2.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.5_11_g_ii_2.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.8_4.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.6_4_c.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.1_3.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.1_1.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.1_4.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.1_8_c_vi.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.1_8_c_ii.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.5_6.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.1_2.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.6_4.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.1/9.1_a.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.1/9.1_b.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.2/11.2.1.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch11/11.2/11.2.2_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch11/11.2/11.2.2_a.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.2/11.2.3_b.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.2/11.2.2_b.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.2.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_34.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_15.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_20_c.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_6.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_17.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.2.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_32.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_a.js | (args: "")
TEST-PASS | test262/intl402/ch09/9.2/9.2.6_4_b.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_1.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.2.1_4.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch11/11.1/11.1_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_7.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_19.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.1/11.1.1_21.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch11/11.3/11.3.3_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch11/11.1/11.1.3.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch11/11.3/11.3.2_1_a_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch11/11.3/11.3_b.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.2_FN_1.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.2_TRF.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.3.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3_a.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3_L15.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.2_FN_2.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.2_TRP.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.2_1_c.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch11/11.3/11.3.2_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch11/11.3/11.3.2_FN_3_b.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.1.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.2_FN_3_e.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.3/11.3.2_1_a_ii.js | (args: "")
TEST-PASS | test262/intl402/ch11/11.4/11.4_a.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.4/6.4_b.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.4/6.4_a.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.4/6.4_c.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.3/6.3.1_b.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.3/6.3.1_a.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.2/6.2.2_a.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.2/6.2.4.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.2/6.2.3.js | (args: "")
TEST-PASS | test262/intl402/ch06/6.2/6.2.2_c.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch13/13.2/13.2.1_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch06/6.2/6.2.2_b.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.2/13.2.1_1.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.2/13.2.1_4_2.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.2/13.2.1_4_1.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.3/13.3.0_6_2.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.3/13.3.0_2.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch13/13.3/13.3.2_L15.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/intl402/ch13/13.3/13.3.3_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch13/13.3/13.3.0_1.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch13/13.3/13.3.1_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch13/13.3/13.3.0_6_1.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.1/13.1.1_3_1.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.1/13.1.1_6_2.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.3/13.3.0_7.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch13/13.1/13.1.1_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch13/13.1/13.1.1_1.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.1/13.1.1_7.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.1/13.1.1_2.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch12/12.2/12.2.2_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch13/13.2/13.2.1_5.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.1/13.1.1_6_1.js | (args: "")
TEST-PASS | test262/intl402/ch13/13.1/13.1.1_3_2.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.2/12.2.2_b.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.2/12.2.1.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.2/12.2.2_a.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.2/12.2.3_c.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.2.1_4.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.4/12.4_a.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.2/12.2.3_b.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_18.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.3.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_1.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch12/12.1/12.1_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_5.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_25.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_22.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_6.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.2.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_a.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.3/12.3_L15.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.3_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_23.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.3/12.3_b.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.1/12.1.1_TDTO.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.2_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch12/12.3/12.3.2_FDT_7_a_iv.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.3/12.3.2_TLT_2.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.3/12.3_a.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.2_1_a_L15.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.3.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch12/12.3/12.3.1.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.3/12.3.2_FDT_1.js | (args: "")
TEST-PASS | test262/intl402/ch12/12.3/12.3.2_1_c.js | (args: "")
TEST-PASS | test262/intl402/ch08/8.0/8.0.js | (args: "")
TEST-PASS | test262/intl402/ch08/8.0/8.0_L15.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.4/10.4_a.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.3.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_10.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.2.1_4.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_19_b.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_23.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_13.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_19_c.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_11.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_6.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_20.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch10/10.1/10.1_L15.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.3_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch10/10.1/10.1.2_a.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_1.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.1/10.1.1_a.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.3/10.3_L15.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.2_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch10/10.3/10.3_a.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_c_NN.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.2_1_a_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_a.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.3/10.3_b.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.3/10.3.2_1_c.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.3/10.3.3.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.3/10.3.1.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_b_NN.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.2/10.2.1.js | (args: "")
TEST-KNOWN-FAIL | test262/intl402/ch10/10.2/10.2.2_L15.js | (args: "") | (SKIP)
TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_d_NN.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.2/10.2.3_b.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.2/10.2.2_a.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A12_T1.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A4.js | (args: "")
TEST-PASS | test262/intl402/ch10/10.2/10.2.2_b.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A11.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.5/S12.5_A12_T2.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A1.1_T1.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A12_T4.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A7.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A12_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A6_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.5/S12.5_A1.1_T2.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A3.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A10_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.5/S12.5_A1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A6_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.5/S12.5_A1_T2.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A5.js | (args: "")
TEST-PASS | test262/ch12/12.5/S12.5_A10_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-0-12.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A5_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-0-1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A5_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.9_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.1_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-2-3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.1_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.9_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A4_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A5_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-0-10.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A4_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A4_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-0-3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A5_T6.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-2-1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.9_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.9_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A5_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-0-11.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-0-9.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A4_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.9_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A4_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A5_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-0-7.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.6_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-0-8.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-7-1.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10-2-2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.6_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.9_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T5.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A4_T6.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T2.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.6_T3.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.1_T1.js | (args: "")
TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T4.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-5-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-7-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-3-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-9-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-1-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.10/12.10.1/12.10.1-11gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-2-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-16-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-11-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-4-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-14-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-13-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-15-s.js | (args: "")
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-8-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A8_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A8_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-10-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-12-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.12/S12.12_A1_T1.js | (args: "")
TEST-PASS | test262/ch12/12.8/S12.8_A2.js | (args: "")
TEST-PASS | test262/ch12/12.8/12.8-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.8/S12.8_A4_T2.js | (args: "")
TEST-PASS | test262/ch12/12.8/S12.8_A4_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.8/S12.8_A4_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.8/S12.8_A7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A5_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A5_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.8/S12.8_A9_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A8_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.8/S12.8_A3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.8/S12.8_A9_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A5_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.7/S12.7_A9_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.7/S12.7_A2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A6.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A8_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.7/12.7-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T7.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T8.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.7/S12.7_A9_T2.js | (args: "")
TEST-PASS | test262/ch12/12.7/S12.7_A7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.2/S12.2_A10.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A12.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.2/S12.2_A2.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.2/S12.2_A6_T2.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A3.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A11.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A7.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A1.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A4.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A9.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-13-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/S12.2_A6_T1.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-7-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-12-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-23-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-12.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-31-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-26-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-5-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-15-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-2-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-34-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-33-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-30-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-32-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-18-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-37-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-28-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-19-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-10-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-25-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-6-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-3-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.2/12.2.1/12.2.1-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-22-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-36-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-8-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-20-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-11.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-9-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-17-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-29-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-14-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-27-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-21-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-35-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.2/12.2.1/12.2.1-4gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-16-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-1-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-4-s.js | (args: "")
TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-24-s.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A2_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.13/S12.13_A1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.13/S12.13_A2_T4.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A3_T2.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A2_T5.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A2_T7.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A3_T5.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A3_T6.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A2_T2.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A3_T1.js | (args: "")
TEST-PASS | test262/ch12/12.13/S12.13_A3_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T9.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.13/S12.13_A2_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T10.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.13/S12.13_A2_T6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.13/S12.13_A3_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.9/12.9-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.9/S12.9_A2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T5.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T7.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.9/S12.9_A4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T7.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T9.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.9/S12.9_A3.js | (args: "")
TEST-PASS | test262/ch12/12.9/S12.9_A5.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A12_T1.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A18_T7.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A4.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A18_T6.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A18_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A12_T4.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A9_T5.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-11.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T14.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A10_T5.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A7_T2.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A13_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A11_T2.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-3.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A7_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T6.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A10_T3.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A7_T3.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-1.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A14.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A13_T2.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A18_T4.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A19_T1.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-14.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A5.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A8.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A2.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A10_T4.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A10_T2.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A11_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T11.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/12.14-7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/12.14-12.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A9_T3.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A9_T2.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A18_T1.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A12_T3.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A10_T1.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T15.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A18_T3.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A9_T1.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-13.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A3.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A13_T1.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-2.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A15.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A19_T2.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A9_T4.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T13.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/12.14-15.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T12.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A1.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A11_T3.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-8.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-9.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T8.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A18_T5.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-10.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14-16.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T10.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/S12.14_A12_T2.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A11_T1.js | (args: "")
TEST-PASS | test262/ch12/12.14/S12.14_A17.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.14/12.14.1/12.14.1-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-5-s.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-6-s.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-3-s.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-1-s.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-4-s.js | (args: "")
TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-2-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A9.1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-21.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A11_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-11.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A7.1_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A11.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A11_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A11.1_T1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A3.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8.1_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A2.2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A12_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-4.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A13.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-6.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A7_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A4_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A4.1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-17.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A10.1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A14.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-20.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-12.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-16.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A4_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A12_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A12_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-3.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A6.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-15.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A15.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A11_T1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A12.1_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A2.1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A10.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A7_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-19.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A9.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A5.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A3.1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A7_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A14_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/12.6.4-1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A7_T1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/12.6.4-2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.4/S12.6.4_A15.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A4.1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A6.1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A5.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A4.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T6.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A6.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A5.1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A8.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A9.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A11.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A4_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A15.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A12.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A14_T1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A4_T3.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A4_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A4_T4.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A3.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A5.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A7.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A4_T5.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A14_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A10.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A7.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A15.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T6.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A9.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A10.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A8.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A3.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A5.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T5.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A14_T1.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A14_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T5.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T2.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A11.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T4.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.11/S12.11_A1_T4.js | (args: "")
TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T1.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A2_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.11/S12.11_A1_T2.js | (args: "")
TEST-PASS | test262/ch12/12.11/S12.11_A4_T1.js | (args: "")
TEST-PASS | test262/ch12/12.11/S12.11_A1_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.4/S12.4_A1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.11/S12.11_A1_T1.js | (args: "")
TEST-PASS | test262/ch12/12.4/S12.4_A2_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.1/S12.1_A4_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.4/S12.4_A2_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch12/12.1/S12.1_A4_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.1/12.1-2.js | (args: "")
TEST-PASS | test262/ch12/12.1/S12.1_A2.js | (args: "")
TEST-PASS | test262/ch12/12.1/12.1-6.js | (args: "")
TEST-PASS | test262/ch12/12.1/12.1-5.js | (args: "")
TEST-PASS | test262/ch12/12.1/S12.1_A5.js | (args: "")
TEST-PASS | test262/ch12/12.1/12.1-3.js | (args: "")
TEST-PASS | test262/ch12/12.1/12.1-1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.3/S8.3_A2.1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch12/12.1/12.1-4.js | (args: "")
TEST-PASS | test262/ch12/12.1/12.1-7.js | (args: "")
TEST-PASS | test262/ch12/12.3/S12.3_A1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.3/S8.3_A2.2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.3/S8.3_A3.js | (args: "")
TEST-PASS | test262/ch08/8.3/S8.3_A1_T2.js | (args: "")
TEST-PASS | test262/ch08/8.3/S8.3_A1_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.4.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.2.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A13_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.4/S8.4_A4.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.4/S8.4_A3.js | (args: "")
TEST-PASS | test262/ch08/8.4/S8.4_A1.js | (args: "")
TEST-PASS | test262/ch08/8.4/S8.4_A12.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A13_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.4/S8.4_A2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.4/S8.4_A6.2.js | (args: "")
TEST-PASS | test262/ch08/8.4/S8.4_A9_T2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A13_T3.js | (args: "") | (SKIP)
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.4/S8.4_A6.1.js | (args: "")
TEST-PASS | test262/ch08/8.4/S8.4_A9_T1.js | (args: "")
TEST-PASS | test262/ch08/8.4/S8.4_A5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.3.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.4/S8.4_A11.js | (args: "")
TEST-PASS | test262/ch08/8.4/S8.4_A9_T3.js | (args: "")
TEST-PASS | test262/ch08/8.4/S8.4_A8.js | (args: "")
TEST-PASS | test262/ch08/8.4/S8.4_A10.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.8/S8.12.8_A3.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.8/S8.12.8_A4.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.8/S8.12.8_A1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.5/8.12.5-3-b_2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.8/S8.12.8_A2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.5/8.12.5-5-b_1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.5/S8.12.5_A1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.5/8.12.5-3-b_1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.5/S8.12.5_A2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_13.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_35.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_43.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_42.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_4.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_7.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_33.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_11.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_29.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_15.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_34.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_32.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_30.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_37.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_14.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_18.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_12.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_46.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_24.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_9.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_38.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_3.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_44.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_45.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_25.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_22.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_47.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_19.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_40.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_20.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_26.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_10.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_21.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_41.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_16.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_28.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_39.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_31.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_48.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_27.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_36.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_5.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_8.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_17.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_23.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_49.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_6.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.3/S8.12.3_A3.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.3/S8.12.3_A2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.3/S8.12.3_A1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.7/S8.12.7_A2_T2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.7/S8.12.7_A1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.7/S8.12.7_A3.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.7/S8.12.7_A2_T1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.4/8.14.4-8-b_2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.4/8.14.4-8-b_1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.4/S8.12.4_A1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.9/8.12.9-9-b-i_2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.9/8.12.9-9-b-i_1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.9/8.12.9-9-c-i_2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.6/S8.12.6_A2_T1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.6/S8.12.6_A2_T2.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.6/S8.12.6_A1.js | (args: "")
TEST-PASS | test262/ch08/8.12/8.12.6/S8.12.6_A3.js | (args: "")
TEST-PASS | test262/ch08/8.1/S8.1_A2_T2.js | (args: "")
TEST-PASS | test262/ch08/8.1/S8.1_A2_T1.js | (args: "")
TEST-PASS | test262/ch08/8.1/S8.1_A1_T2.js | (args: "")
TEST-PASS | test262/ch08/8.1/S8.1_A1_T1.js | (args: "")
TEST-PASS | test262/ch08/8.1/S8.1_A3.js | (args: "")
TEST-PASS | test262/ch08/8.1/S8.1_A5.js | (args: "")
TEST-PASS | test262/ch08/8.1/S8.1_A4.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A7.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A4.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A9.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A1.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A12.1.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A2.2.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A6.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A11_T1.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A12.2.js | (args: "")
TEST-PASS | test262/ch08/8.5/8.5.1.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A14_T1.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A10.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A13_T2.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A2.1.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A3.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A14_T2.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A8.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A11_T2.js | (args: "")
TEST-PASS | test262/ch08/8.5/S8.5_A5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.2/S8.2_A2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.2/S8.2_A3.js | (args: "")
TEST-PASS | test262/ch08/8.2/S8.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch08/8.2/S8.2_A1_T1.js | (args: "")
TEST-PASS | test262/ch08/8.6/S8.6_A2_T1.js | (args: "")
TEST-PASS | test262/ch08/8.6/S8.6_A3_T1.js | (args: "")
TEST-PASS | test262/ch08/8.6/S8.6_A4_T1.js | (args: "")
TEST-PASS | test262/ch08/8.6/S8.6_A2_T2.js | (args: "")
TEST-PASS | test262/ch08/8.6/S8.6_A3_T2.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A8.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A2.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A5_T2.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A5_T1.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A4.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.6/8.6.2/S8.6.2_A7.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A6.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A5_T4.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A1.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A5_T3.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.1/S8.6.1_A3.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.1/S8.6.1_A1.js | (args: "")
TEST-PASS | test262/ch08/8.6/8.6.1/S8.6.1_A2.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7_A6.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7_A1.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7.1_A2.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7.1_A1.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7_A7.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7_A2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.7/S8.7.2_A1_T2.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.7/S8.7_A5_T1.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7.2_A2.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.7/S8.7.2_A1_T1.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.7/S8.7_A5_T2.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7_A3.js | (args: "")
TEST-PASS | test262/ch08/8.7/S8.7.2_A3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.7/8.7.2/8.7.2-3-a-2gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.7/S8.7_A4.js | (args: "")
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-8-s.js | (args: "")
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-1-s.js | (args: "")
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-5-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-3-1-s.js | (args: "")
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-6-s.js | (args: "")
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-4-s.js | (args: "")
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-2-s.js | (args: "")
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-3-s.js | (args: "")
TEST-PASS | test262/ch08/8.8/S8.8_A2_T1.js | (args: "")
TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-7-s.js | (args: "")
TEST-PASS | test262/ch08/8.8/S8.8_A2_T2.js | (args: "")
TEST-PASS | test262/ch08/8.8/S8.8_A2_T3.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-booleans.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-strings.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/exception-not-object-coercible.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-symbols.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/normal-object.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/observable-operations.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/tamper-with-object-keys.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/duplicate-keys.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/symbols-included.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-numbers.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/tamper-with-global-object.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/proxy-undefined-descriptor.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/function-property-descriptor.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/inherited-properties-omitted.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/function-name.js | (args: "")
TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/function-length.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-4-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-5-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-11-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-16-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-12-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-10-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-13-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-8-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-3-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-17-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch14/14.1/14.1-5gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch14/14.1/14.1-14-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-1-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch14/14.1/14.1-4gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch14/14.1/14.1-15-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-7-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-6-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-2-s.js | (args: "")
TEST-PASS | test262/ch14/14.1/14.1-9-s.js | (args: "")
TEST-PASS | test262/ch14/14.0/S14_A1.js | (args: "")
TEST-PASS | test262/ch14/14.0/S14_A5_T1.js | (args: "")
TEST-PASS | test262/ch14/14.0/S14_A5_T2.js | (args: "")
TEST-PASS | test262/ch14/14.0/S14_A2.js | (args: "")
TEST-PASS | test262/ch14/14.0/S14_A3.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-1gs.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A5_T1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-7-1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-14-b-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-14-c-4-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-14-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A6.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-14-c-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-c-3-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-12-2.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-12-1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-c-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-6-1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-14-b-4-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A4.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-1.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A3_T3.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-a-1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-6-3.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-b-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A5_T3.js | (args: "")
TEST-KNOWN-FAIL | test262/ch10/10.6/10.6-2gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch10/10.6/10.6-5-1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-a-3.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A3_T1.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A5_T2.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-6-4.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-2.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-11-b-1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-b-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A1.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-b-3-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A5_T4.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-6-2.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-c-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A3_T4.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A7.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A3_T2.js | (args: "")
TEST-PASS | test262/ch10/10.6/10.6-13-a-2.js | (args: "")
TEST-PASS | test262/ch10/10.4/S10.4A1.1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.6/S10.6_A2.js | (args: "")
TEST-PASS | test262/ch10/10.4/S10.4_A1.1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-21-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-37-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-27gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-54-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-50gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-16-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-63-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-44gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-53-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-70-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-24gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-36gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-15gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-24-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/S10.4.3_A1.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-79-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-106.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-73-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-37gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-68-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-44-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-88-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-74-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-104.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-61gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-95gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-9-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-14gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-26gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-93gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-60-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-36-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-62gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-19-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-26-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-19gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-43-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-77gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-56gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-73gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-84-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-78-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-66gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-35-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-8-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-80gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-82-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-7gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-54gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-20gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-81-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-94gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-45gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-40-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-39-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-59gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-85-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-56-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-55-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-101gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-34gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-33gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-42gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-13gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-102-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-67gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-51-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-96-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-40gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-72-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-17gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-89gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-10-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-41-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-31-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-5-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-58gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-70gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-63gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-62-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-102gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-69gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-38gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-86-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-76-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-28gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-12-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-68gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-67-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-3-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-87gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-71-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-75gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-78gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-38-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-45-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-64-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-97-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-7-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-92-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-80-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-11gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-22-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-77-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-42-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-88gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-11-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-30-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-20-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-23-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-90-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-25gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-52gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-49-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-22gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-29gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-81gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-46gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-17-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-61-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-86gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-51gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-100gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-66-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-103.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-98gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-79gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-48gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-50-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-52-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-99gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-58-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-41gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-92gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-29-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-48-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-89-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-43gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-85gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-69-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-39gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-65-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-47-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-93-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-76gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-31gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-25-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-46-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-83gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-91gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-98-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-97gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-32-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-10gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-99-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-27-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-84gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-14-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-21gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-71gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-23gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-105.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-28-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-55gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-8gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-64gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-72gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-90gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-18gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-47gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-12gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-57gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-30gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-35gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-32gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-34-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-53gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-101-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-82gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-94-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-4-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-95-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-15-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-83-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-13-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-9gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-65gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-49gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-74gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-16gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-33-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-60gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-91-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-59-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-87-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-100-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-96gs.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-57-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-75-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.1/S10.4.1_A1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.1/S10.4.1_A1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-1-4.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T10.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T4.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T9.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T4.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T11.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2.1-4-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-1-2.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T8.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T6.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-3-c-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T7.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T5.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T11.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-3-c-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T5.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T3.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2.1_A1.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T3.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-1-3.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-1-1.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T10.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T7.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T9.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-2-c-1.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch10/10.4/10.4.2/10.4.2.1-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2.1-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T8.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-1-5.js | (args: "")
TEST-KNOWN-FAIL | test262/ch10/10.5/10.5-1gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T6.js | (args: "")
TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.5/10.5-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.5/10.5-7-b-4-s.js | (args: "")
TEST-PASS | test262/ch10/10.5/10.5-7-b-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.5/10.5-7-b-3-s.js | (args: "")
TEST-PASS | test262/ch10/10.5/10.5-7-b-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/S10.1.6_A1_T3.js | (args: "")
TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.1/S10.1.7_A1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.1/S10.1.6_A1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T3.js | (args: "")
TEST-PASS | test262/ch10/10.1/S10.1.1_A2_T1.js | (args: "")
TEST-KNOWN-FAIL | test262/ch10/10.1/10.1.1/10.1.1-5gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch10/10.1/S10.1.6_A1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-21-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-13-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-15-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-2-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-23-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-6-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-26-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch10/10.1/10.1.1/10.1.1-2gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-31-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-4-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-27-s.js | (args: "")
TEST-KNOWN-FAIL | test262/ch10/10.1/10.1.1/10.1.1-8gs.js | (args: "") | (SKIP)
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-32-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-8-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-30-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-7-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-28-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-12-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-22-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-3-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-20-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-16-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-14-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-18-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-24-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-25-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-19-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-5-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-10-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-9-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-1-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-11-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-29-s.js | (args: "")
TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-17-s.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.3_T4.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.2_T3.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.1_T3.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.2_T3.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.2_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.2_T4.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.1_T3.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.3_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.2_T4.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.3_T3.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.3_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.3_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.2_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.3_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.1_T4.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.1_T4.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.3_T3.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.3_T4.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A1.2_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.3/S10.2.3_A2.2_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T8.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T9.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T3.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T4.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T6.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T7.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T5.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A5.1_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A5.2_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A5.1_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A3.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A4_T2.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A4_T1.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.js | (args: "")
TEST-PASS | js1_3/Boolean/boolean-001.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.js | (args: "")
TEST-KNOWN-FAIL | js1_3/regress/function-001-n.js | (args: "") | (SKIP)
TEST-PASS | test262/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-16-s.js | (args: "")
TEST-PASS | test262/ch10/10.2/10.2.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.js | (args: "")
TEST-PASS | js1_3/regress/in-001.js | (args: "")
TEST-PASS | js1_3/regress/function-002.js | (args: "")
TEST-PASS | js1_3/regress/new-001.js | (args: "")
TEST-PASS | js1_3/regress/switch-001.js | (args: "")
TEST-PASS | js1_3/regress/delete-001.js | (args: "")
TEST-PASS | js1_3/extensions/proto_10.js | (args: "")
TEST-PASS | js1_3/extensions/script-001.js | (args: "")
TEST-PASS | js1_3/extensions/proto_2.js | (args: "")
TEST-PASS | js1_3/extensions/proto_5.js | (args: "")
TEST-PASS | js1_3/inherit/proto_9.js | (args: "")
TEST-PASS | js1_3/inherit/proto_1.js | (args: "")
TEST-PASS | js1_3/inherit/proto_8.js | (args: "")
TEST-PASS | js1_3/inherit/proto_12.js | (args: "")
TEST-PASS | js1_3/inherit/proto_11.js | (args: "")
TEST-PASS | js1_3/inherit/proto_7.js | (args: "")
TEST-PASS | js1_3/inherit/proto_4.js | (args: "")
TEST-PASS | js1_3/inherit/proto_3.js | (args: "")
TEST-KNOWN-FAIL | js1_3/Script/function-001-n.js | (args: "") | (SKIP)
TEST-PASS | js1_3/inherit/proto_10.js | (args: "")
TEST-PASS | js1_3/Script/in-001.js | (args: "")
TEST-PASS | js1_3/Script/function-002.js | (args: "")
TEST-PASS | js1_3/inherit/proto_6.js | (args: "")
TEST-PASS | js1_3/Script/switch-001.js | (args: "")
TEST-PASS | js1_3/Script/new-001.js | (args: "")
TEST-PASS | js1_3/Script/delete-001.js | (args: "")
TEST-PASS | ecma_2017/Statements/for-in-with-assignment-semantics.js | (args: "")
TEST-PASS | ecma_2017/Statements/trailing_comma_parameters.js | (args: "")
TEST-PASS | ecma_2017/Statements/for-in-with-assignments.js | (args: "")
TEST-PASS | ecma_2017/Statements/for-in-with-assignment-syntax.js | (args: "")
TEST-PASS | ecma_2017/Expressions/trailing_comma_getter_setter.js | (args: "")
TEST-PASS | ecma_2017/Expressions/trailing_comma_arguments.js | (args: "")
TEST-PASS | ecma_2017/Expressions/trailing_comma_arrow.js | (args: "")
TEST-PASS | ecma_2017/AsyncFunctions/duplicate-__proto__.js | (args: "")
TEST-PASS | ecma_2017/Expressions/trailing_comma_parameters.js | (args: "")
TEST-PASS | ecma_2017/AsyncFunctions/cover-init-name-syntax.js | (args: "")
make[3]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src'
make[2]: Leaving directory '/build/mozjs52-52.9.1/js/src'
check-jstests successful
make[1]: Leaving directory '/build/mozjs52-52.9.1'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_prep -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_auto_install -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
	cd js/src && make -j3 install DESTDIR=/build/mozjs52-52.9.1/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/build/mozjs52-52.9.1/js/src'
make -C js/src install
make[2]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src'
make[2]: Circular js.pc <- js.pc dependency dropped.
cp js.pc mozjs-52.pc
../../config/nsinstall -t mozjs-52.pc /build/mozjs52-52.9.1/debian/tmp/usr/lib/arm-linux-gnueabihf//pkgconfig
../../config/nsinstall -t js-config.h /build/mozjs52-52.9.1/debian/tmp/usr/include/mozjs-52
/build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove --no-symlinks /build/mozjs52-52.9.1/debian/tmp/usr/include/mozjs-52 ../../_build_manifests/install/dist_include
Elapsed: 0.62s; From /build/mozjs52-52.9.1/debian/tmp/usr/include/mozjs-52: Kept 1 existing; Added/updated 326; Removed 0 files and 0 directories.
cp js-config js52-config
../../config/nsinstall -t js52-config /build/mozjs52-52.9.1/debian/tmp/usr/bin
../../config/nsinstall -t libjs_static.a /build/mozjs52-52.9.1/debian/tmp/usr/lib/arm-linux-gnueabihf/
mv -f /build/mozjs52-52.9.1/debian/tmp/usr/lib/arm-linux-gnueabihf//libjs_static.a /build/mozjs52-52.9.1/debian/tmp/usr/lib/arm-linux-gnueabihf//libjs_static.ajs
../../config/nsinstall -t libmozjs-52.so /build/mozjs52-52.9.1/debian/tmp/usr/lib/arm-linux-gnueabihf/
make -C shell install
make[3]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
cp js js52
../../../config/nsinstall -t js52 /build/mozjs52-52.9.1/debian/tmp/usr/bin
make[3]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/shell'
make[2]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src'
make[1]: Leaving directory '/build/mozjs52-52.9.1/js/src'
   debian/rules override_dh_install
make[1]: Entering directory '/build/mozjs52-52.9.1'
# move library and create additional symlinks to standardize the file layout
cd /build/mozjs52-52.9.1/debian/tmp/usr/lib/arm-linux-gnueabihf/ && \
	mv libjs_static.ajs libmozjs-52.a && \
	mv libmozjs-52.so libmozjs-52.so.0.0.0 && \
	ln -s libmozjs-52.so.0.0.0 libmozjs-52.so.0 && \
	ln -s libmozjs-52.so.0 libmozjs-52.so
rm debian/tmp/usr/lib/arm-linux-gnueabihf/libmozjs-52.a
dh_install
make[1]: Leaving directory '/build/mozjs52-52.9.1'
   dh_installdocs -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_installchangelogs -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_systemd_enable -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_installinit -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_systemd_start -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   debian/rules override_dh_gnome
make[1]: Entering directory '/build/mozjs52-52.9.1'
dh_gnome --no-gnome-versions
make[1]: Leaving directory '/build/mozjs52-52.9.1'
   dh_perl -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_link -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_strip_nondeterminism -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_compress -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   debian/rules override_dh_fixperms
make[1]: Entering directory '/build/mozjs52-52.9.1'
dh_fixperms
chmod a-x /build/mozjs52-52.9.1/debian/libmozjs-52-dev/usr/lib/arm-linux-gnueabihf/pkgconfig/mozjs-52.pc
make[1]: Leaving directory '/build/mozjs52-52.9.1'
   debian/rules override_dh_missing
make[1]: Entering directory '/build/mozjs52-52.9.1'
dh_missing --fail-missing
make[1]: Leaving directory '/build/mozjs52-52.9.1'
   dh_strip -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_makeshlibs -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_shlibdeps -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libmozjs-52-0/usr/lib/arm-linux-gnueabihf/libmozjs-52.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: debian/libmozjs-52-dev/usr/bin/js52 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
   dh_installdeb -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_gencontrol -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_md5sums -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
   dh_builddeb -O--sourcedirectory=/build/mozjs52-52.9.1/js/src
dpkg-deb: building package 'libmozjs-52-dev' in '../libmozjs-52-dev_52.9.1-1_armhf.deb'.
dpkg-deb: building package 'libmozjs-52-0' in '../libmozjs-52-0_52.9.1-1_armhf.deb'.
dpkg-deb: building package 'libmozjs-52-0-dbgsym' in '../libmozjs-52-0-dbgsym_52.9.1-1_armhf.deb'.
dpkg-deb: building package 'libmozjs-52-dev-dbgsym' in '../libmozjs-52-dev-dbgsym_52.9.1-1_armhf.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../mozjs52_52.9.1-1_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/30772 and its subdirectories
I: Current time: Wed Aug  5 06:27:26 -12 2020
I: pbuilder-time-stamp: 1596652046
Wed Aug  5 18:33:31 UTC 2020  I: 1st build successful. Starting 2nd build on remote node jtk1a-armhf-rb.debian.net.
Wed Aug  5 18:33:31 UTC 2020  I: Preparing to do remote build '2' on jtk1a-armhf-rb.debian.net.
Wed Aug  5 20:56:06 UTC 2020  I: Deleting $TMPDIR on jtk1a-armhf-rb.debian.net.
Wed Aug  5 20:56:10 UTC 2020  I: mozjs52_52.9.1-1_armhf.changes:
Format: 1.8
Date: Wed, 01 Aug 2018 08:22:02 +0100
Source: mozjs52
Binary: libmozjs-52-0 libmozjs-52-0-dbgsym libmozjs-52-dev libmozjs-52-dev-dbgsym
Architecture: armhf
Version: 52.9.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Description:
 libmozjs-52-0 - SpiderMonkey JavaScript library
 libmozjs-52-dev - SpiderMonkey JavaScript library - development headers
Closes: 903483
Changes:
 mozjs52 (52.9.1-1) unstable; urgency=medium
 .
   * Team upload
   * New upstream release
     - CVE-2017-7810, CVE-2017-7826, CVE-2018-5089, CVE-2018-5125,
       CVE-2018-5150
   * d/p/remove-nspr-dependency.patch,
     d/p/tests-skip-on-all-64-bit-archs.patch:
     Remove, applied upstream
   * d/p/include-configure-script.patch:
     Remove, no longer necessary
   * d/rules: Drop configure options that no longer do anything
     - --enable-tests
     - --enable-threadsafe
     - --enable-xterm-updates
     - --enable-shared-js
     - --enable-gcgenerational
   * d/p/m68k-support.path:
     Update patch from John Paul Adrian Glaubitz to add missing m68k
     support in build/moz.configure/init.configure (Closes: #903483)
   * d/test.sh: Ignore test suite failure on m68k for now
Checksums-Sha1:
 c1842b7050fab1db08b540d8484678554fa60b0c 69783024 libmozjs-52-0-dbgsym_52.9.1-1_armhf.deb
 887e0c8869e001d66b85f7cdc8b6390972752402 5125348 libmozjs-52-0_52.9.1-1_armhf.deb
 497a1371ea26919e03ed227b1bcb17778ae430c8 69565440 libmozjs-52-dev-dbgsym_52.9.1-1_armhf.deb
 a497cdf37cacbbe0f9e395f156f5f6470c0b865d 5913212 libmozjs-52-dev_52.9.1-1_armhf.deb
 d330e0f589675776026ef7fbc1c1f7c5d27cd860 6475 mozjs52_52.9.1-1_armhf.buildinfo
Checksums-Sha256:
 77ad04251c0bfd9f832f4fda7c9d5e39bacb8489b77fbfc7ba786608817d3ab4 69783024 libmozjs-52-0-dbgsym_52.9.1-1_armhf.deb
 0789b579f70a1858e5531ca5b90e4a8d5d311e80fcf9880eb2ca73598c7b2239 5125348 libmozjs-52-0_52.9.1-1_armhf.deb
 04f464aa21bacb3b7895d21d7b839ee5c53367511d0310adc4d88aa54c3b1157 69565440 libmozjs-52-dev-dbgsym_52.9.1-1_armhf.deb
 142a2a0d791fd348a3aa2004d4c80060164100cbd058c36b22deb73d0a59ed6b 5913212 libmozjs-52-dev_52.9.1-1_armhf.deb
 f06751e1fe1f50c8fb766444621b31891d6db16204c9cb1b6e4b745b9b59f3a3 6475 mozjs52_52.9.1-1_armhf.buildinfo
Files:
 4c06b7b68a281fac191f1c9f74affcca 69783024 debug optional libmozjs-52-0-dbgsym_52.9.1-1_armhf.deb
 d346a109f7967b9d5c8231a6abd7429b 5125348 libs optional libmozjs-52-0_52.9.1-1_armhf.deb
 7d8d38e024be3b780f6ea7145d75f00b 69565440 debug optional libmozjs-52-dev-dbgsym_52.9.1-1_armhf.deb
 e0b89d99d134d5e96778dae0a0faf173 5913212 libdevel optional libmozjs-52-dev_52.9.1-1_armhf.deb
 81591c2989d8ea39a4bad77722fb96be 6475 libs optional mozjs52_52.9.1-1_armhf.buildinfo
Wed Aug  5 20:56:13 UTC 2020  I: diffoscope 154 will be used to compare the two builds:
# Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.dVJX7k8DGN/mozjs52_52.9.1-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.dVJX7k8DGN/mozjs52_52.9.1-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.dVJX7k8DGN/mozjs52_52.9.1-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.dVJX7k8DGN/b1/mozjs52_52.9.1-1_armhf.changes /srv/reproducible-results/rbuild-debian/tmp.dVJX7k8DGN/b2/mozjs52_52.9.1-1_armhf.changes

## command (total time: 0.000s)
       0.000s      1 call     cmp (internal)

## has_same_content_as (total time: 0.000s)
       0.000s      1 call     abc.DotChangesFile

## main (total time: 5.140s)
       5.140s      2 calls    outputs
       0.000s      1 call     cleanup

## recognizes (total time: 4.927s)
       4.927s     10 calls    diffoscope.comparators.binary.FilesystemFile
       0.000s      8 calls    abc.DotChangesFile
Wed Aug  5 20:56:20 UTC 2020  I: diffoscope 154 found no differences in the changes files, and a .buildinfo file also exists.
Wed Aug  5 20:56:20 UTC 2020  I: mozjs52 from buster built successfully and reproducibly on armhf.
Wed Aug  5 20:56:21 UTC 2020  I: Submitting .buildinfo files to external archives:
Wed Aug  5 20:56:21 UTC 2020  I: Submitting 8.0K	b1/mozjs52_52.9.1-1_armhf.buildinfo.asc
Wed Aug  5 20:56:23 UTC 2020  I: Submitting 8.0K	b2/mozjs52_52.9.1-1_armhf.buildinfo.asc
Wed Aug  5 20:56:25 UTC 2020  I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit.
Wed Aug  5 20:56:25 UTC 2020  I: Done submitting .buildinfo files.
Wed Aug  5 20:56:25 UTC 2020  I: Removing signed mozjs52_52.9.1-1_armhf.buildinfo.asc files:
removed './b1/mozjs52_52.9.1-1_armhf.buildinfo.asc'
removed './b2/mozjs52_52.9.1-1_armhf.buildinfo.asc'