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 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 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 works... yes checking if #include 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='' -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= -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= -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 mozilla::BufferList::Extract(mozilla::BufferList::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 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; i0x10ffff ? 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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().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 ^~~~~~~~ /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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::Node js::frontend::Parser::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::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::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::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::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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::clear() [with T = const js::gc::StoreBuffer::ValueEdge; HashPolicy = js::HashSet, 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::clear() [with T = js::gc::StoreBuffer::ValueEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:93:17: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::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, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::HashSet, 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::clear() [with T = js::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.h:93:17: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::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, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::gc::StoreBuffer::SlotsEdge; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::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::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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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::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::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser::PossibleError*, js::frontend::Parser::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::assignExpr(js::frontend::InHandling, js::frontend::YieldHandling, js::frontend::TripledotHandling, js::frontend::Parser::PossibleError*, js::frontend::Parser::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().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 ^~~~~~~~ /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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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().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 ^~~~~~~~ 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(addr) = view->viewDataShared().cast() + 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ /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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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().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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::init(uint32_t) [with Key = unsigned int; Value = BoundsCheckInfo; HashPolicy = js::DefaultHasher; 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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::jit::MDefinition*; Value = js::jit::MDefinition*; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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().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 ^~~~~~~~ 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::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::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::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::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' 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' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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().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 ^~~~~~~~ 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(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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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().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 ^~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JSAtom* const; HashPolicy = js::HashSet, 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::clear() [with T = JSAtom*; HashPolicy = js::DefaultHasher; 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, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JS::Zone* const; HashPolicy = js::HashSet, 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::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher; 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::clear() [with T = js::SharedScriptData* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::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::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, js::HeapPtr >; HashPolicy = js::HashMap, js::HeapPtr, js::MovableCellHasher >, 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::clear() [with Key = js::HeapPtr; Value = js::HeapPtr; HashPolicy = js::MovableCellHasher >; 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::HeapPtr >, js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::HeapPtr > >'} 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::HeapPtr >, js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::HeapPtr > >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {unsigned int&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = unsigned int&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JS::Zone* const; HashPolicy = js::HashSet, 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::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher; 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, 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::clear() [with Key = js::MissingEnvironmentKey; Value = js::ReadBarriered; 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::HashMap, js::MissingEnvironmentKey, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::MissingEnvironmentKey, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, js::LiveEnvironmentVal>; HashPolicy = js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, 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::clear() [with Key = js::ReadBarriered; Value = js::LiveEnvironmentVal; HashPolicy = js::MovableCellHasher >; 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::LiveEnvironmentVal>, js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, 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::LiveEnvironmentVal>, js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, 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().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 ^~~~~~~~ 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().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 ^~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {unsigned int&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = unsigned int&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::NameLocation&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::NameLocation&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::MaybeCheckTDZ&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::MaybeCheckTDZ&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, 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::clear() [with Key = js::ObjectGroupCompartment::ArrayObjectKey; Value = js::ReadBarriered; 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::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::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::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, 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::clear() [with Key = js::ObjectGroupCompartment::AllocationSiteKey; Value = js::ReadBarriered; 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::clear() [with Outer = JS::WeakCache, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy> >; Args = {js::ObjectGroupCompartment::AllocationSiteKey, js::ReadBarriered, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy >}]' /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::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ObjectGroupCompartment::NewEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::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::clear() [with Outer = JS::WeakCache >; 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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ReadBarriered; HashPolicy = js::HashSet, 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::clear() [with T = js::ReadBarriered; 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, js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = JSObject*; Value = unsigned int; HashPolicy = js::MovableCellHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/dist/include/js/GCHashTable.h:182:36: required from 'void js::MutableGCHashMapOperations::clear() [with Outer = JS::Rooted, js::SystemAllocPolicy> >; Args = {JSObject*, unsigned int, js::MovableCellHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy}]' /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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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, SharedMem, 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::setFromTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate; Ops = js::UnsharedOps; typename SpecificArray::SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:761:91: required from 'static bool js::TypedArrayMethods::setFromTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t) [with SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:697:35: required from 'static bool js::TypedArrayMethods::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, SharedMem, 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::setFromOverlappingTypedArray(JSContext*, JS::Handle, JS::Handle, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate; 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::setFromTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t) [with SpecificArray = {anonymous}::TypedArrayObjectTemplate; Ops = js::UnsharedOps; typename SpecificArray::SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:761:91: required from 'static bool js::TypedArrayMethods::setFromTypedArray(JSContext*, JS::Handle, JS::HandleObject, uint32_t) [with SomeTypedArray = js::TypedArrayObject; JS::HandleObject = JS::Handle; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/vm/TypedArrayCommon.h:697:35: required from 'static bool js::TypedArrayMethods::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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ /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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; 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::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::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::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 >' 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 >' declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; 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::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::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::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 >' 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 >' 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::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::align' was declared here LinearMemoryAddress 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 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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(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(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::base' may be used uninitialized in this function [-Wmaybe-uninitialized] LinearMemoryAddress 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::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::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::HashMap >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry >'} 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::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::base' was declared here LinearMemoryAddress 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::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; 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::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::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::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 >' 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 >' 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::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; 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::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::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::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 >' 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 >' 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::base' may be used uninitialized in this function [-Wmaybe-uninitialized] LinearMemoryAddress 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::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::base' was declared here LinearMemoryAddress 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::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::base' was declared here LinearMemoryAddress 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::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::base' was declared here LinearMemoryAddress 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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().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 ^~~~~~~~ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::base' may be used uninitialized in this function [-Wmaybe-uninitialized] LinearMemoryAddress addr; ^~~~ /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2538:39: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] LinearMemoryAddress addr; ^~~~ /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2522:39: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] LinearMemoryAddress addr; ^~~~ /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2505:39: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] LinearMemoryAddress addr; ^~~~ /build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2490:39: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] LinearMemoryAddress 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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().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 ^~~~~~~~ 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]': /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' 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' 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]': /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' 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' 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = void* const; HashPolicy = js::HashSet, 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::clear() [with T = void*; HashPolicy = js::PointerHasher; 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, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::gc::Cell* const; HashPolicy = js::HashSet, 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::clear() [with T = js::gc::Cell*; HashPolicy = js::PointerHasher; 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = JS::Value*; Value = const char*; HashPolicy = js::DefaultHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ReadBarriered; HashPolicy = js::HashSet, 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::clear() [with T = js::ReadBarriered; 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::clear() [with Outer = JS::WeakCache, js::StackBaseShape, js::SystemAllocPolicy> >; Args = {js::ReadBarriered, 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, js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::InitialShapeEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:437:57: required from 'void js::HashSet::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::clear() [with Outer = JS::WeakCache >; 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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ /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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::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::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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:198:57: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 >; size_t = unsigned int]': /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1225:63: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:1293:28: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::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::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 >' 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 >' declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:75:13: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; 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::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' /build/mozjs52-52.9.1/js/src/ds/InlineTable.h:536:97: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = unsigned int; Value = unsigned int; HashPolicy = js::DefaultHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const unsigned int; HashPolicy = js::HashSet, 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::clear() [with T = unsigned int; HashPolicy = js::DefaultHasher; 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, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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().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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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 ^~~~~~~~ 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::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, 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::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} 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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry ^~~~~~~~~~~~~~ /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, 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::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} 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='' -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='' -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='' -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