Diff of the two buildlogs: -- --- b1/build.log 2021-02-17 18:50:37.317485547 +0000 +++ b2/build.log 2021-02-17 18:58:02.435320584 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Feb 17 06:21:29 -12 2021 -I: pbuilder-time-stamp: 1613586089 +I: Current time: Wed Mar 23 15:13:43 +14 2022 +I: pbuilder-time-stamp: 1647998023 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ 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: Signature made Wed Aug 1 23:35:51 2018 +14 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 @@ -47,138 +47,172 @@ 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/27044/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4049/tmp/hooks/D01_modify_environment starting +debug: Running on ionos16-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/4049/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4049/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=18' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='37bbf798b9574fb7acb0d8fc6879c6d1' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='27044' - PS1='# ' - PS2='> ' + INVOCATION_ID=7bf288bcb5f946d98b5a5e9bd99f338e + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=4049 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.HXNN9bTHaO/pbuilderrc_AaR5 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.HXNN9bTHaO/b1 --logfile b1/build.log mozjs52_52.9.1-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.HXNN9bTHaO/pbuilderrc_rEl8 --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.HXNN9bTHaO/b2 --logfile b2/build.log mozjs52_52.9.1-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos12-i386 4.19.0-14-686-pae #1 SMP Debian 4.19.171-2 (2021-01-30) i686 GNU/Linux + Linux i-capture-the-hostname 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1302248 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38280 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38280 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 38280 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 17768 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 38692 Feb 28 2019 cat - -rwxr-xr-x 1 root root 75588 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 63268 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 75588 Feb 28 2019 chown - -rwxr-xr-x 1 root root 153732 Feb 28 2019 cp - -rwxr-xr-x 1 root root 132820 Jan 17 2019 dash - -rwxr-xr-x 1 root root 120676 Feb 28 2019 date - -rwxr-xr-x 1 root root 92040 Feb 28 2019 dd - -rwxr-xr-x 1 root root 100620 Feb 28 2019 df - -rwxr-xr-x 1 root root 149736 Feb 28 2019 dir - -rwxr-xr-x 1 root root 79412 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 34532 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 34532 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 67700 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 30112 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 206392 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 100952 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 21916 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 79752 Feb 28 2019 ln - -rwxr-xr-x 1 root root 55400 Jul 26 2018 login - -rwxr-xr-x 1 root root 149736 Feb 28 2019 ls - -rwxr-xr-x 1 root root 112032 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 87972 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 79748 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 46916 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 42348 Jan 9 2019 more - -rwsr-xr-x 1 root root 50592 Jan 9 2019 mount - -rwxr-xr-x 1 root root 13724 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 157832 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 38660 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 46852 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 75588 Feb 28 2019 rm - -rwxr-xr-x 1 root root 42756 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 22276 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Feb 6 20:27 sh -> dash - -rwxr-xr-x 1 root root 34532 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 79652 Feb 28 2019 stty - -rwsr-xr-x 1 root root 71072 Jan 9 2019 su - -rwxr-xr-x 1 root root 34564 Feb 28 2019 sync - -rwxr-xr-x 1 root root 504024 Apr 23 2019 tar - -rwxr-xr-x 1 root root 13860 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 104292 Feb 28 2019 touch - -rwxr-xr-x 1 root root 34532 Feb 28 2019 true - -rwxr-xr-x 1 root root 17768 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 30108 Jan 9 2019 umount - -rwxr-xr-x 1 root root 34532 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 149736 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34208 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/27044/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1302248 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 17768 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 38692 Mar 1 2019 cat + -rwxr-xr-x 1 root root 75588 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 63268 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 75588 Mar 1 2019 chown + -rwxr-xr-x 1 root root 153732 Mar 1 2019 cp + -rwxr-xr-x 1 root root 132820 Jan 18 2019 dash + -rwxr-xr-x 1 root root 120676 Mar 1 2019 date + -rwxr-xr-x 1 root root 92040 Mar 1 2019 dd + -rwxr-xr-x 1 root root 100620 Mar 1 2019 df + -rwxr-xr-x 1 root root 149736 Mar 1 2019 dir + -rwxr-xr-x 1 root root 79412 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 34532 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 34532 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 67700 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 30112 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 206392 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 100952 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 21916 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 79752 Mar 1 2019 ln + -rwxr-xr-x 1 root root 55400 Jul 27 2018 login + -rwxr-xr-x 1 root root 149736 Mar 1 2019 ls + -rwxr-xr-x 1 root root 112032 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 87972 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 79748 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 46916 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 42348 Jan 10 2019 more + -rwsr-xr-x 1 root root 50592 Jan 10 2019 mount + -rwxr-xr-x 1 root root 13724 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 157832 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38660 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 46852 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 75588 Mar 1 2019 rm + -rwxr-xr-x 1 root root 42756 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 22276 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 125036 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Mar 23 15:13 sh -> bash + lrwxrwxrwx 1 root root 4 Mar 13 04:46 sh.distrib -> dash + -rwxr-xr-x 1 root root 34532 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 79652 Mar 1 2019 stty + -rwsr-xr-x 1 root root 71072 Jan 10 2019 su + -rwxr-xr-x 1 root root 34564 Mar 1 2019 sync + -rwxr-xr-x 1 root root 504024 Apr 24 2019 tar + -rwxr-xr-x 1 root root 13860 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 104292 Mar 1 2019 touch + -rwxr-xr-x 1 root root 34532 Mar 1 2019 true + -rwxr-xr-x 1 root root 17768 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 30108 Jan 10 2019 umount + -rwxr-xr-x 1 root root 34532 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 149736 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34208 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/4049/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -310,7 +344,7 @@ Get: 72 http://deb.debian.org/debian buster/main i386 python-dev i386 2.7.16-1 [1184 B] Get: 73 http://deb.debian.org/debian buster/main i386 zip i386 3.0-11+b1 [242 kB] Get: 74 http://deb.debian.org/debian buster/main i386 zlib1g-dev i386 1:1.2.11.dfsg-1 [216 kB] -Fetched 74.0 MB in 7s (10.0 MB/s) +Fetched 74.0 MB in 1s (84.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (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 ... 19234 files and directories currently installed.) @@ -634,7 +668,7 @@ 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 +I: Running cd /build/mozjs52-52.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-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 @@ -685,8 +719,8 @@ CXX=${CXX:-i686-linux-gnu-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... i686-pc-linux-gnu -checking host system type... i686-pc-linux-gnu +checking build system type... x86_64-pc-linux-gnu +checking host system type... x86_64-pc-linux-gnu checking whether to build debug libraries... no checking whether to build release libraries... yes checking whether the C compiler works... yes @@ -723,7 +757,7 @@ 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 i686-pc-linux-gnu... mh-linux +checking which Makefile fragment to use for x86_64-pc-linux-gnu... mh-linux checking for floor in -lm... yes checking whether to build shared libraries... no checking whether to build static libraries... yes @@ -859,19 +893,19 @@ 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-CbyuTA' +checking the version of "make"... make[2]: Entering directory '/tmp/icu-obj-TI0ANu' 4.2.1 (we wanted at least 3.80) -make[2]: Leaving directory '/tmp/icu-obj-CbyuTA' +make[2]: Leaving directory '/tmp/icu-obj-TI0ANu' ok C++ apps may want to build with CXXFLAGS = --std=c++0x -make[2]: Entering directory '/tmp/icu-obj-CbyuTA' +make[2]: Entering directory '/tmp/icu-obj-TI0ANu' rebuilding config/icucross.mk rebuilding config/icucross.inc cd ./config; \ make -f pkgdataMakefile -make[3]: Entering directory '/tmp/icu-obj-CbyuTA/config' +make[3]: Entering directory '/tmp/icu-obj-TI0ANu/config' rm -rf pkgdata.inc -make[3]: Leaving directory '/tmp/icu-obj-CbyuTA/config' +make[3]: Leaving directory '/tmp/icu-obj-TI0ANu/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 @@ -881,20 +915,20 @@ 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 +/bin/sh /build/mozjs52-52.9.1/intl/icu/source/mkinstalldirs lib mkdir lib -/bin/bash /build/mozjs52-52.9.1/intl/icu/source/mkinstalldirs bin +/bin/sh /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-CbyuTA/stubdata' +make[3]: Entering directory '/tmp/icu-obj-TI0ANu/stubdata' (deps) /build/mozjs52-52.9.1/intl/icu/source/stubdata/stubdata.c i686-linux-gnu-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 -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-CbyuTA/stubdata' +make[3]: Leaving directory '/tmp/icu-obj-TI0ANu/stubdata' make[2]: Making `all' in `common' -make[3]: Entering directory '/tmp/icu-obj-CbyuTA/common' +make[3]: Entering directory '/tmp/icu-obj-TI0ANu/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 @@ -1080,7 +1114,7 @@ (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_FILES=common/Makefile CONFIG_HEADERS= /bin/sh ./config.status config.status: creating common/Makefile i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks --std=c++0x -c -o errorcode.ao /build/mozjs52-52.9.1/intl/icu/source/common/errorcode.cpp i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_ATOMIC=1 -DU_HAVE_STRTOD_L=1 -I/build/mozjs52-52.9.1/intl/icu/source/common "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " "-DU_ICU_DATA_DEFAULT_DIR=\"/usr/local/share/icu/58.2\"" -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks --std=c++0x -c -o putil.ao /build/mozjs52-52.9.1/intl/icu/source/common/putil.cpp @@ -1295,9 +1329,9 @@ 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-CbyuTA/common' +make[3]: Leaving directory '/tmp/icu-obj-TI0ANu/common' make[2]: Making `all' in `i18n' -make[3]: Entering directory '/tmp/icu-obj-CbyuTA/i18n' +make[3]: Entering directory '/tmp/icu-obj-TI0ANu/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 @@ -1693,11 +1727,11 @@ 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-CbyuTA/i18n' +make[3]: Leaving directory '/tmp/icu-obj-TI0ANu/i18n' make[2]: Making `all' in `tools' -make[3]: Entering directory '/tmp/icu-obj-CbyuTA/tools' +make[3]: Entering directory '/tmp/icu-obj-TI0ANu/tools' make[3]: Making `all' in `toolutil' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/toolutil' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/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 @@ -1722,36 +1756,36 @@ (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 -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o filestrm.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/filestrm.c -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o package.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/package.cpp -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o pkgitems.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkgitems.cpp -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o swapimpl.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/swapimpl.cpp -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o toolutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/toolutil.cpp -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o unewdata.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/unewdata.c -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o collationinfo.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/collationinfo.cpp -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o denseranges.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/denseranges.cpp -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o ucm.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucm.c -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o ucmstate.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucmstate.c -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o uoptions.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/uoptions.c -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o uparse.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/uparse.c -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o ucbuf.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucbuf.cpp -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o xmlparser.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/xmlparser.cpp -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o writesrc.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/writesrc.c -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o pkg_icu.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_icu.cpp -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o pkg_genc.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_genc.c -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o pkg_gencmn.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_gencmn.c -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o ppucd.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ppucd.cpp -i686-linux-gnu-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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o flagparser.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/flagparser.c -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o filetools.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/filetools.cpp -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o udbgutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/udbgutil.cpp -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o dbgutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/dbgutil.cpp -i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"i686-pc-linux-gnu\"" "-DU_HOST=\"i686-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o ucln_tu.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucln_tu.cpp +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o filestrm.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/filestrm.c +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o package.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/package.cpp +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o pkgitems.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkgitems.cpp +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o swapimpl.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/swapimpl.cpp +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o toolutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/toolutil.cpp +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o unewdata.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/unewdata.c +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o collationinfo.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/collationinfo.cpp +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o denseranges.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/denseranges.cpp +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o ucm.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucm.c +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o ucmstate.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucmstate.c +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o uoptions.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/uoptions.c +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o uparse.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/uparse.c +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o ucbuf.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ucbuf.cpp +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o xmlparser.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/xmlparser.cpp +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o writesrc.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/writesrc.c +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o pkg_icu.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_icu.cpp +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o pkg_genc.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_genc.c +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o pkg_gencmn.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/pkg_gencmn.c +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o ppucd.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/ppucd.cpp +i686-linux-gnu-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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 -c -o flagparser.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/flagparser.c +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o filetools.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/filetools.cpp +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o udbgutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/udbgutil.cpp +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --std=c++0x -c -o dbgutil.ao /build/mozjs52-52.9.1/intl/icu/source/tools/toolutil/dbgutil.cpp +i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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=\"x86_64-pc-linux-gnu\"" "-DU_HOST=\"x86_64-pc-linux-gnu\"" "-DU_CC=\"i686-linux-gnu-gcc\"" "-DU_CXX=\"i686-linux-gnu-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 --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-CbyuTA/tools/toolutil' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/toolutil' make[3]: Making `all' in `ctestfw' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/ctestfw' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/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 @@ -1767,9 +1801,9 @@ 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-CbyuTA/tools/ctestfw' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/ctestfw' make[3]: Making `all' in `makeconv' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/makeconv' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/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 @@ -1780,11 +1814,11 @@ i686-linux-gnu-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 -c -o gencnvex.o /build/mozjs52-52.9.1/intl/icu/source/tools/makeconv/gencnvex.c i686-linux-gnu-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 --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_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/makeconv/makeconv.1 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/makeconv' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/makeconv' make[3]: Making `all' in `genrb' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/genrb' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/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 @@ -1832,76 +1866,76 @@ i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o prscmnts.o /build/mozjs52-52.9.1/intl/icu/source/tools/genrb/prscmnts.cpp i686-linux-gnu-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 --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_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/genrb/derb.1 cd ../.. \ - && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /bin/bash ./config.status + && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/genrb/genrb.1 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/genrb' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/genrb' make[3]: Making `all' in `genbrk' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/genbrk' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools/genbrk' (deps) /build/mozjs52-52.9.1/intl/icu/source/tools/genbrk/genbrk.cpp i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o genbrk.o /build/mozjs52-52.9.1/intl/icu/source/tools/genbrk/genbrk.cpp i686-linux-gnu-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 --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_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/genbrk/genbrk.1 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/genbrk' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/genbrk' make[3]: Making `all' in `gencnval' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/gencnval' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools/gencnval' (deps) /build/mozjs52-52.9.1/intl/icu/source/tools/gencnval/gencnval.c i686-linux-gnu-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 -c -o gencnval.o /build/mozjs52-52.9.1/intl/icu/source/tools/gencnval/gencnval.c i686-linux-gnu-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 --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_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gencnval/gencnval.1 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/gencnval' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/gencnval' make[3]: Making `all' in `gensprep' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/gensprep' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/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 i686-linux-gnu-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 -c -o gensprep.o /build/mozjs52-52.9.1/intl/icu/source/tools/gensprep/gensprep.c i686-linux-gnu-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 -c -o store.o /build/mozjs52-52.9.1/intl/icu/source/tools/gensprep/store.c i686-linux-gnu-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 --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_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gensprep/gensprep.8 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/gensprep' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/gensprep' make[3]: Making `all' in `icuinfo' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/icuinfo' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools/icuinfo' (deps) /build/mozjs52-52.9.1/intl/icu/source/tools/icuinfo/icuinfo.cpp i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o icuinfo.o /build/mozjs52-52.9.1/intl/icu/source/tools/icuinfo/icuinfo.cpp i686-linux-gnu-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 --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-CbyuTA/tools/icuinfo' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/icuinfo' make[3]: Making `all' in `genccode' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/genccode' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools/genccode' (deps) /build/mozjs52-52.9.1/intl/icu/source/tools/genccode/genccode.c i686-linux-gnu-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 -c -o genccode.o /build/mozjs52-52.9.1/intl/icu/source/tools/genccode/genccode.c i686-linux-gnu-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 --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_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/genccode/genccode.8 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/genccode' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/genccode' make[3]: Making `all' in `gencmn' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/gencmn' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools/gencmn' (deps) /build/mozjs52-52.9.1/intl/icu/source/tools/gencmn/gencmn.c i686-linux-gnu-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 -c -o gencmn.o /build/mozjs52-52.9.1/intl/icu/source/tools/gencmn/gencmn.c i686-linux-gnu-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 --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_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gencmn/gencmn.8 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/gencmn' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/gencmn' make[3]: Making `all' in `icupkg' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/icupkg' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools/icupkg' (deps) /build/mozjs52-52.9.1/intl/icu/source/tools/icupkg/icupkg.cpp i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o icupkg.o /build/mozjs52-52.9.1/intl/icu/source/tools/icupkg/icupkg.cpp i686-linux-gnu-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 --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_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/icupkg/icupkg.8 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/icupkg' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/icupkg' make[3]: Making `all' in `pkgdata' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/pkgdata' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/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 i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o pkgdata.o /build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgdata.cpp @@ -2008,51 +2042,51 @@ i686-linux-gnu-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 -c -o pkgtypes.o /build/mozjs52-52.9.1/intl/icu/source/tools/pkgdata/pkgtypes.c i686-linux-gnu-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 --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_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/pkgdata/pkgdata.1 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/pkgdata' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/pkgdata' make[3]: Making `all' in `gentest' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/gentest' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/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 i686-linux-gnu-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 -c -o gentest.o /build/mozjs52-52.9.1/intl/icu/source/tools/gentest/gentest.c i686-linux-gnu-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 -c -o genres32.o /build/mozjs52-52.9.1/intl/icu/source/tools/gentest/genres32.c i686-linux-gnu-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 --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-CbyuTA/tools/gentest' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/gentest' make[3]: Making `all' in `gennorm2' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/gennorm2' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/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 i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o gennorm2.o /build/mozjs52-52.9.1/intl/icu/source/tools/gennorm2/gennorm2.cpp i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o n2builder.o /build/mozjs52-52.9.1/intl/icu/source/tools/gennorm2/n2builder.cpp i686-linux-gnu-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 --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-CbyuTA/tools/gennorm2' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/gennorm2' make[3]: Making `all' in `gencfu' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/gencfu' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools/gencfu' (deps) /build/mozjs52-52.9.1/intl/icu/source/tools/gencfu/gencfu.cpp i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o gencfu.o /build/mozjs52-52.9.1/intl/icu/source/tools/gencfu/gencfu.cpp i686-linux-gnu-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 --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_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gencfu/gencfu.1 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/gencfu' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/gencfu' make[3]: Making `all' in `gendict' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools/gendict' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools/gendict' (deps) /build/mozjs52-52.9.1/intl/icu/source/tools/gendict/gendict.cpp i686-linux-gnu-g++ -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_BREAK_ITERATION -DU_CHARSET_IS_UTF8 -ffunction-sections -fdata-sections -D_REENTRANT -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 --std=c++0x -c -o gendict.o /build/mozjs52-52.9.1/intl/icu/source/tools/gendict/gendict.cpp i686-linux-gnu-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 --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_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /bin/sh ./config.status config.status: creating tools/gendict/gendict.1 -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools/gendict' -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/tools' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools/gendict' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/tools' make[4]: Nothing to be done for 'all-local'. -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/tools' -make[3]: Leaving directory '/tmp/icu-obj-CbyuTA/tools' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/tools' +make[3]: Leaving directory '/tmp/icu-obj-TI0ANu/tools' make[2]: Making `all' in `data' -make[3]: Entering directory '/tmp/icu-obj-CbyuTA/data' +make[3]: Entering directory '/tmp/icu-obj-TI0ANu/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 +/bin/sh /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 @@ -2077,9 +2111,9 @@ mkdir ./out/tmp/brkitr mv build-dir.tmp build-dir make -f pkgdataMakefile -make[4]: Entering directory '/tmp/icu-obj-CbyuTA/data' +make[4]: Entering directory '/tmp/icu-obj-TI0ANu/data' rm -rf icupkg.inc -make[4]: Leaving directory '/tmp/icu-obj-CbyuTA/data' +make[4]: Leaving directory '/tmp/icu-obj-TI0ANu/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 @@ -3955,13 +3989,13 @@ 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-CbyuTA/data/out/build/icudt58l -d ./out -e icudt58 -T ./out/tmp -p icudt58l -m common -r 58.2 ./out/tmp/icudata.lst +LD_LIBRARY_PATH=../stubdata:../tools/ctestfw:../lib:$LD_LIBRARY_PATH ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /tmp/icu-obj-TI0ANu/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-CbyuTA/data' -make[3]: Entering directory '/tmp/icu-obj-CbyuTA' +make[3]: Leaving directory '/tmp/icu-obj-TI0ANu/data' +make[3]: Entering directory '/tmp/icu-obj-TI0ANu' make[3]: Nothing to be done for 'all-local'. -make[3]: Leaving directory '/tmp/icu-obj-CbyuTA' -make[2]: Leaving directory '/tmp/icu-obj-CbyuTA' +make[3]: Leaving directory '/tmp/icu-obj-TI0ANu' +make[2]: Leaving directory '/tmp/icu-obj-TI0ANu' Updating ICU sources lists... Running ICU configure... Running ICU make... @@ -3985,21 +4019,21 @@ running build_ext building 'psutil._psutil_linux' extension creating build -creating build/temp.linux-i686-2.7 -creating build/temp.linux-i686-2.7/psutil -i686-linux-gnu-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-EBAgX8/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-i686-2.7/psutil/_psutil_linux.o +creating build/temp.linux-x86_64-2.7 +creating build/temp.linux-x86_64-2.7/psutil +i686-linux-gnu-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-EBAgX8/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-x86_64-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-i686-2.7 -creating build/lib.linux-i686-2.7/psutil -i686-linux-gnu-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-EBAgX8/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-EBAgX8/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so +creating build/lib.linux-x86_64-2.7 +creating build/lib.linux-x86_64-2.7/psutil +i686-linux-gnu-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-EBAgX8/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-EBAgX8/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so building 'psutil._psutil_posix' extension -i686-linux-gnu-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-EBAgX8/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-i686-2.7/psutil/_psutil_posix.o -i686-linux-gnu-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-EBAgX8/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-EBAgX8/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so -copying build/lib.linux-i686-2.7/psutil/_psutil_linux.so -> psutil -copying build/lib.linux-i686-2.7/psutil/_psutil_posix.so -> psutil +i686-linux-gnu-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-EBAgX8/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-x86_64-2.7/psutil/_psutil_posix.o +i686-linux-gnu-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-EBAgX8/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-EBAgX8/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so +copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil +copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil Reexecuting in the virtualenv checking for a shell... /bin/sh @@ -4172,16 +4206,16 @@ creating ./config.data Creating config.status Reticulating splines... -Finished reading 36 moz.build files in 0.15s -Processed into 191 build config descriptors in 0.39s -RecursiveMake backend executed in 0.58s +Finished reading 36 moz.build files in 0.06s +Processed into 191 build config descriptors in 0.17s +RecursiveMake backend executed in 0.12s 134 total backend files; 134 created; 0 updated; 0 unchanged; 0 deleted; 8 -> 32 Makefile -FasterMake backend executed in 0.02s +FasterMake backend executed in 0.00s 4 total backend files; 4 created; 0 updated; 0 unchanged; 0 deleted -Total wall time: 1.59s; CPU time: 0.88s; Efficiency: 55%; Untracked: 0.46s +Total wall time: 0.40s; CPU time: 0.40s; Efficiency: 100%; Untracked: 0.05s 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 -j10 + cd js/src && make -j18 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 @@ -4191,11 +4225,11 @@ /build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/private _build_manifests/install/dist_private /build/mozjs52-52.9.1/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --no-remove dist/sdk _build_manifests/install/dist_sdk /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 dist/public: 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.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. -Elapsed: 0.00s; From dist/sdk: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. -Elapsed: 3.38s; From dist/include: Kept 1 existing; Added/updated 326; 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.04s; 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' @@ -4245,15 +4279,15 @@ /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 -DJS_CPU_X86=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 -DHAVE_MEMALIGN=1 -DHAVE_LOCALECONV=1 -DMOZILLA_VERSION_U=52.9.1 -DHAVE_CPUID_H=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_BUILD_APP=js -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_MBRTOWC=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=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 -DNDEBUG=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 -DHAVE_MALLOC_USABLE_SIZE=1 -DU_STATIC_IMPLEMENTATION=1 -DHAVE_LOCALTIME_R=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DEDITLINE=1 -DJS_CODEGEN_X86=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/jsapi-tests' -make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/shell' +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 -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests' /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/tests' +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/tests' +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 -DJS_CPU_X86=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 -DHAVE_MEMALIGN=1 -DHAVE_LOCALECONV=1 -DMOZILLA_VERSION_U=52.9.1 -DHAVE_CPUID_H=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_BUILD_APP=js -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_MBRTOWC=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=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 -DNDEBUG=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 -DHAVE_MALLOC_USABLE_SIZE=1 -DU_STATIC_IMPLEMENTATION=1 -DHAVE_LOCALTIME_R=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DEDITLINE=1 -DJS_CODEGEN_X86=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' @@ -4261,45 +4295,63 @@ 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/mozglue/misc' -mkdir -p '.deps/' -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/mfbt' -mkdir -p '.deps/' make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/nspr' libnspr.a.desc rm -f libnspr.a +make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/mozalloc' +mkdir -p '.deps/' /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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/mozglue/misc/StackWalk.cpp -make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/icu/data' +make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/mozglue/misc' 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow -Wno-unused-function /build/mozjs52-52.9.1/mfbt/Compression.cpp -make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/modules/fdlibm/src' +make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/mfbt' mkdir -p '.deps/' make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/zlib' libzlib.a.desc rm -f libzlib.a -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 +make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/icu/data' +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp /build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libzlib.a.desc +make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/fallible' +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/mozglue/misc/StackWalk.cpp +mkdir -p '.deps/' 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/modules/fdlibm/src' +mkdir -p '.deps/' +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow -Wno-unused-function /build/mozjs52-52.9.1/mfbt/Compression.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/mozglue/misc/TimeStamp.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/decimal/Decimal.cpp +make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/mozjemalloc' +mkdir -p '.deps/' +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/js/src/mfbt/Unified_cpp_mfbt0.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/js/src/mfbt/Unified_cpp_mfbt1.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/mozglue/misc/TimeStamp_posix.cpp +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/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-math-errno -pthread -pipe -g -freorder-blocks -O3 -fno-omit-frame-pointer -Wno-unused /build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_acos.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/memory/fallible/fallible.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_asin.cpp make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/icu/common' mkdir -p '.deps/' make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/config/external/icu/i18n' mkdir -p '.deps/' -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/memory/fallible/fallible.cpp -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/i18n/decContext.c /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/cmemory.c libfallible.a.desc rm -f libfallible.a +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/i18n/decContext.c +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 libfallible.a.desc fallible.o +/build/mozjs52-52.9.1/_virtualenv/bin/python /build/mozjs52-52.9.1/config/expandlibs_gen.py -o libicudata.a.desc icudata_gas.o +make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/nspr' +make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/zlib' +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/cstring.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/i18n/decNumber.c +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/cwchar.c 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] @@ -4320,29 +4372,17 @@ /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 ^~~~~~~~~~~~~~~~~~~~~~~~ -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/memory/mozjemalloc' -mkdir -p '.deps/' -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/mozglue/misc/TimeStamp.cpp -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/zlib' -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_acosh.cpp -/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-math-errno -pthread -pipe -g -freorder-blocks -O3 -fno-omit-frame-pointer -Wno-unused /build/mozjs52-52.9.1/memory/mozjemalloc/jemalloc.c -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/cstring.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_asin.cpp -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/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/i18n/decNumber.c -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/fallible' -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/cwchar.c /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_atan2.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/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/icudataver.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/mozglue/misc/TimeStamp_posix.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_atanh.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/locmap.c +make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/fallible' +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_exp.cpp +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/i18n/ulocdata.c +make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/icu/data' +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_hypot.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/propsvec.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] @@ -4358,103 +4398,118 @@ /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] +libmemory_mozalloc.a +rm -f libmemory_mozalloc.a libmemory_mozalloc.a.desc /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] -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/propsvec.c /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] -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/icu/data' +/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/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/uarrsort.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_cosh.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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_hypot.cpp -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubidi.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/i18n/ulocdata.c -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/mozalloc' -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubidi_props.c /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_log10.cpp +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubidi.c +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_log2.cpp libmozglue_misc.a.desc rm -f libmozglue_misc.a +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubidi_props.c /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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_log10.cpp -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubidiln.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/i18n/utmscale.c -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/mozglue/misc' -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/affixpatternparser.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_pow.cpp -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubiditransform.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/alphaindex.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_sinh.cpp +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/i18n/utmscale.c +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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/affixpatternparser.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/e_sqrt.cpp -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubidiwrt.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubidiln.c /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/k_exp.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucat.c /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_asinh.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/alphaindex.cpp +make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/mozalloc' +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/anytrans.cpp +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubiditransform.c +make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/mozglue/misc' +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/astro.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_atan.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/basictz.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_ceilf.cpp +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ubidiwrt.c +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_fabs.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucat.c +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_floorf.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_log1p.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_nearbyint.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_rint.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_rintf.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/uchar.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_scalbn.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_tanh.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_truncf.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucmndata.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_atan.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv.c /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_cb.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_cbrt.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_cnv.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_ceil.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/astro.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_ct.c +libmodules_fdlibm_src.a.desc +rm -f libmodules_fdlibm_src.a /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_err.c +/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 /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_set.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_ceilf.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u16.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/basictz.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u32.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_copysign.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u7.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/bocsu.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_expm1.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_u8.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_fabs.cpp +make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/modules/fdlibm/src' +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/bocsu.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnvdisp.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnvlat1.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_floor.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/brktrans.cpp /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ucnvscsu.c -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/decimal/Decimal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_floorf.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/udatamem.c /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/cecal.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_log1p.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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/udataswp.c /usr/bin/gcc -std=gnu99 -o uenum.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uenum.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/uenum.c /usr/bin/gcc -std=gnu99 -o uhash.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uhash.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/uhash.c +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/cecal.cpp /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 && lengthdata)) { + ^~ /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/choicfmt.cpp -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/mozjemalloc' -make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/memory/build' -mkdir -p '.deps/' +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/umath.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)) { + ^~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/coleitr.cpp +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ures_cnv.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=] } @@ -4469,28 +4524,10 @@ /build/mozjs52-52.9.1/intl/icu/source/i18n/calendar.cpp:3649:5: note: here case UCAL_MONTH: ^~~~ -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/memory/build/mozmemory_wrap.c -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/uloc_tag.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/memory/build/jemalloc_config.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_rintf.cpp -/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)) { - ^~ -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/umath.c -libmemory.a.desc -rm -f libmemory.a -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ures_cnv.c -/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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_scalbn.cpp +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/usc_impl.c +/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/utf_impl.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)) { @@ -4498,11 +4535,24 @@ /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/usc_impl.c -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/ustrfmt.c -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/memory/build' -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/utrace.c +/usr/bin/gcc -std=gnu99 -o utypes.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utypes.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/utypes.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/coll.cpp +/usr/bin/gcc -std=gnu99 -o wintz.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/wintz.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/wintz.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; ivalue = bcpValue; @@ -4516,235 +4566,161 @@ /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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-parentheses -Wno-sign-compare /build/mozjs52-52.9.1/modules/fdlibm/src/s_tanh.cpp -/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-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/utrace.c -/usr/bin/gcc -std=gnu99 -o utypes.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utypes.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer /build/mozjs52-52.9.1/intl/icu/source/common/utypes.c -/build/mozjs52-52.9.1/intl/icu/source/common/utrace.c: In function 'outputPtrBytes': -/build/mozjs52-52.9.1/intl/icu/source/common/utrace.c:149:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] - for (i=0; i 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 +4)' 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 +4)' was declared here - Maybe lastSegmentSize; - ^~~~~~~~~~~~~~~ -/usr/bin/g++ -std=gnu++11 -o servls.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servls.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servls.cpp /usr/bin/g++ -std=gnu++11 -o currfmt.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/currfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/currfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCasting.cpp -/usr/bin/g++ -std=gnu++11 -o servnotf.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servnotf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servnotf.cpp /usr/bin/g++ -std=gnu++11 -o currpinf.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/currpinf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/currpinf.cpp /usr/bin/g++ -std=gnu++11 -o currunit.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/currunit.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/currunit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCeilingFloor.cpp /usr/bin/g++ -std=gnu++11 -o dangical.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dangical.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dangical.cpp +/usr/bin/g++ -std=gnu++11 -o locutil.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/locutil.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/locutil.cpp /usr/bin/g++ -std=gnu++11 -o datefmt.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/datefmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/datefmt.cpp +/usr/bin/g++ -std=gnu++11 -o messagepattern.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/messagepattern.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/messagepattern.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestBloomFilter.cpp +/usr/bin/g++ -std=gnu++11 -o normalizer2.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/normalizer2.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/normalizer2.cpp /usr/bin/g++ -std=gnu++11 -o dayperiodrules.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dayperiodrules.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dayperiodrules.cpp -/usr/bin/g++ -std=gnu++11 -o servrbf.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servrbf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servrbf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCheckedInt.cpp -/usr/bin/g++ -std=gnu++11 -o servslkf.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servslkf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servslkf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCountPopulation.cpp /usr/bin/g++ -std=gnu++11 -o dcfmtsym.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/dcfmtsym.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dcfmtsym.cpp /usr/bin/g++ -std=gnu++11 -o decfmtst.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/decfmtst.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/decfmtst.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCountZeroes.cpp -/usr/bin/g++ -std=gnu++11 -o sharedobject.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/sharedobject.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/sharedobject.cpp /usr/bin/g++ -std=gnu++11 -o decimalformatpattern.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/decimalformatpattern.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/decimalformatpattern.cpp /usr/bin/g++ -std=gnu++11 -o decimfmt.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/i18n -I/build/mozjs52-52.9.1/js/src/config/external/icu/i18n -I/build/mozjs52-52.9.1/intl/icu/source/common -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/decimfmt.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmt.cpp -/usr/bin/g++ -std=gnu++11 -o simpleformatter.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/simpleformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/simpleformatter.cpp -/usr/bin/g++ -std=gnu++11 -o stringpiece.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/stringpiece.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/stringpiece.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestEndian.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestBufferList.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/decimfmtimpl.cpp +/usr/bin/g++ -std=gnu++11 -o normalizer2impl.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/normalizer2impl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/normalizer2impl.cpp +/usr/bin/g++ -std=gnu++11 -o normlzr.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/normlzr.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/normlzr.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/digitaffix.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestEnumeratedArray.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestEnumSet.cpp -/usr/bin/g++ -std=gnu++11 -o stringtriebuilder.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/stringtriebuilder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/stringtriebuilder.cpp -/usr/bin/g++ -std=gnu++11 -o ubrk.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ubrk.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ubrk.cpp -/usr/bin/g++ -std=gnu++11 -o ucase.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucase.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucase.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/digitaffixesandpadding.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/digitformatter.cpp -/usr/bin/g++ -std=gnu++11 -o ucasemap.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucasemap.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestEnumTypeTraits.cpp +/usr/bin/g++ -std=gnu++11 -o parsepos.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/parsepos.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/parsepos.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/digitgrouping.cpp +/usr/bin/g++ -std=gnu++11 -o patternprops.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/patternprops.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/patternprops.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/digitinterval.cpp -In file included from /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:31: -/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp: In function 'int32_t appendUChar(uint8_t*, int32_t, int32_t, UChar)': -/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:195:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] - ((uint32_t)(c)<=0xdfff || (uint32_t)(c)>0x10ffff ? 0 : \ - ~~~~~~~~~~~~~^~~~~~~~~ -/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:198:20: note: in expansion of macro 'U8_LENGTH' - int32_t length=U8_LENGTH(c); - ^~~~~~~~~ -/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:196:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] - ((uint32_t)(c)<=0xffff ? 3 : 4)\ - ~~~~~~~~~~~~~^~~~~~~~ -/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:198:20: note: in expansion of macro 'U8_LENGTH' - int32_t length=U8_LENGTH(c); - ^~~~~~~~~ -/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:442:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] - if((uint32_t)(c)<=0xffff) { \ - ~~~~~~~~~~~~~^~~~~~~~ -/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:204:9: note: in expansion of macro 'U8_APPEND_UNSAFE' - U8_APPEND_UNSAFE(dest, destIndex, c); - ^~~~~~~~~~~~~~~~ +/usr/bin/g++ -std=gnu++11 -o pluralmap.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/pluralmap.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/pluralmap.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/digitlst.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestFastBernoulliTrial.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dtfmtsym.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvinf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dtptngen.cpp +/usr/bin/g++ -std=gnu++11 -o propname.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/propname.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/propname.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()); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrie.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestFloatingPoint.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucharstriebuilder.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestFunction.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dtitvinf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dtptngen.cpp +In file included from /build/mozjs52-52.9.1/js/src/dist/include/mozilla/Maybe.h:13, + from /build/mozjs52-52.9.1/js/src/dist/include/mozilla/BufferList.h:12, + from /build/mozjs52-52.9.1/mfbt/tests/TestBufferList.cpp:9: +/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Assertions.h: In member function 'mozilla::BufferList 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 +4)' 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 +4)' was declared here + Maybe lastSegmentSize; + ^~~~~~~~~~~~~~~ +/usr/bin/g++ -std=gnu++11 -o punycode.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/punycode.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/punycode.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/dtrule.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrieiterator.cpp +/usr/bin/g++ -std=gnu++11 -o putil.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/putil.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/putil.cpp +/usr/bin/g++ -std=gnu++11 -o rbbi.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbi.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/rbbi.cpp +/usr/bin/g++ -std=gnu++11 -o rbbidata.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbidata.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/rbbidata.cpp +/usr/bin/g++ -std=gnu++11 -o rbbinode.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbinode.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/rbbinode.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/esctrn.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestIntegerPrintfMacros.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ethpccal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uchriter.cpp +/usr/bin/g++ -std=gnu++11 -o rbbirb.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbirb.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/rbbirb.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp +/usr/bin/g++ -std=gnu++11 -o rbbiscan.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbiscan.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/rbbiscan.cpp +/usr/bin/g++ -std=gnu++11 -o rbbisetb.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbisetb.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/rbbisetb.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable_cnv.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestIntegerRange.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnv2022.cpp +/usr/bin/g++ -std=gnu++11 -o rbbistbl.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbistbl.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/rbbistbl.cpp +/usr/bin/g++ -std=gnu++11 -o rbbitblb.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/rbbitblb.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/rbbitblb.cpp +/usr/bin/g++ -std=gnu++11 -o resbund.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/resbund.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/resbund.cpp +/usr/bin/g++ -std=gnu++11 -o resbund_cnv.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/resbund_cnv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/resbund_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/format.cpp +/usr/bin/g++ -std=gnu++11 -o resource.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/resource.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/resource.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/fphdlimp.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCasting.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/fpositer.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/funcrepl.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)) { @@ -4766,18 +4742,116 @@ /build/mozjs52-52.9.1/intl/icu/source/i18n/fmtable.cpp:520:5: note: here default: ^~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_bld.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestJSONWriter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/fphdlimp.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_io.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/fpositer.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/gender.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/gregocal.cpp +/usr/bin/g++ -std=gnu++11 -o ruleiter.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ruleiter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ruleiter.cpp +/usr/bin/g++ -std=gnu++11 -o schriter.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/schriter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/schriter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCeilingFloor.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/gregoimp.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/hebrwcal.cpp +/usr/bin/g++ -std=gnu++11 -o serv.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/serv.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/serv.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 servlk.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servlk.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servlk.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/indiancal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCheckedInt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/inputext.cpp +/usr/bin/g++ -std=gnu++11 -o servlkf.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servlkf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servlkf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/islamcal.cpp +/usr/bin/g++ -std=gnu++11 -o servls.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servls.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servls.cpp +/usr/bin/g++ -std=gnu++11 -o servnotf.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servnotf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servnotf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCountPopulation.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/measfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/measunit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestCountZeroes.cpp +/usr/bin/g++ -std=gnu++11 -o servrbf.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servrbf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servrbf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/measure.cpp +/usr/bin/g++ -std=gnu++11 -o servslkf.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/servslkf.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/servslkf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/msgfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestEndian.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrs.cpp +/usr/bin/g++ -std=gnu++11 -o sharedobject.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/sharedobject.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/sharedobject.cpp +/usr/bin/g++ -std=gnu++11 -o simpleformatter.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/simpleformatter.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/simpleformatter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrule.cpp +/usr/bin/g++ -std=gnu++11 -o stringpiece.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/stringpiece.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/stringpiece.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/nfsubs.cpp +/usr/bin/g++ -std=gnu++11 -o stringtriebuilder.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/stringtriebuilder.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/stringtriebuilder.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/numfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/numsys.cpp +/usr/bin/g++ -std=gnu++11 -o ubrk.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ubrk.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ubrk.cpp +/usr/bin/g++ -std=gnu++11 -o ucase.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucase.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucase.cpp +/usr/bin/g++ -std=gnu++11 -o ucasemap.o -c -I/build/mozjs52-52.9.1/js/src/dist/system_wrappers -include /build/mozjs52-52.9.1/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/build/mozjs52-52.9.1/config/external/icu/common -I/build/mozjs52-52.9.1/js/src/config/external/icu/common -I/build/mozjs52-52.9.1/intl/icu/source/i18n -I/build/mozjs52-52.9.1/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /build/mozjs52-52.9.1/js/src/js/src/js-confdefs.h -MD -MP -MF .deps/ucasemap.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucharstriebuilder.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucharstrieiterator.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/olsontz.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestEnumeratedArray.cpp +In file included from /build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:31: +/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp: In function 'int32_t appendUChar(uint8_t*, int32_t, int32_t, UChar)': +/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:195:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] + ((uint32_t)(c)<=0xdfff || (uint32_t)(c)>0x10ffff ? 0 : \ + ~~~~~~~~~~~~~^~~~~~~~~ +/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:198:20: note: in expansion of macro 'U8_LENGTH' + int32_t length=U8_LENGTH(c); + ^~~~~~~~~ +/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:196:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] + ((uint32_t)(c)<=0xffff ? 3 : 4)\ + ~~~~~~~~~~~~~^~~~~~~~ +/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:198:20: note: in expansion of macro 'U8_LENGTH' + int32_t length=U8_LENGTH(c); + ^~~~~~~~~ +/build/mozjs52-52.9.1/intl/icu/source/common/unicode/utf8.h:442:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] + if((uint32_t)(c)<=0xffff) { \ + ~~~~~~~~~~~~~^~~~~~~~ +/build/mozjs52-52.9.1/intl/icu/source/common/ucasemap.cpp:204:9: note: in expansion of macro 'U8_APPEND_UNSAFE' + U8_APPEND_UNSAFE(dest, destIndex, c); + ^~~~~~~~~~~~~~~~ +/usr/bin/g++ -std=gnu++11 -o 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/persncal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/pluralaffix.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestEnumSet.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/plurfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uchriter.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/plurrule.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/precision.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_bld.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnv_io.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/quantityformatter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/rbnf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnvsel.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_pars.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucol_swp.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestEnumTypeTraits.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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestFastBernoulliTrial.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/rbtz.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/regexcmp.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucurr.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestFloatingPoint.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/regeximp.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; @@ -4846,37 +4920,27 @@ /build/mozjs52-52.9.1/intl/icu/source/common/ucnvbocu.cpp:843:21: note: here case 1: ^~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestLinkedList.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/indiancal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/islamcal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestMacroForEach.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnvmbcs.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/japancal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucnvsel.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/measfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucol_swp.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestMathAlgorithms.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/measunit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestNotNull.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ucurr.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/measure.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/msgfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestPair.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/regextxt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/region.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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/udata.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestRefPtr.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrs.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestSaturate.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/nfrule.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uhash_us.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/nfsubs.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/scriptset.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uidna.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestScopeExit.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); @@ -5155,130 +5219,42 @@ /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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestSegmentedVector.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestSHA1.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uinit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTemplateLib.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uiter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ulistformatter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/nortrans.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTextUtils.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/numfmt.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTuple.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/numsys.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/olsontz.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uloc.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTypedEnum.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTypeTraits.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/persncal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/pluralaffix.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestUniquePtr.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/plurfmt.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestVector.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/plurrule.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/precision.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestWeakPtr.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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestXorShift128PlusRNG.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uloc_keytype.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/quant.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestPoisonArea.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/quantityformatter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/rbnf.cpp -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_pars.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/rbt_rule.cpp -TestBloomFilter -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/rbtz.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/regexcmp.cpp -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/umutex.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/regextxt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unames.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/region.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/reldtfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/rematch.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -TestCountPopulation -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/remtrans.cpp -TestCountZeroes -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unifiedcache.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/scientificnumberformatter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/scriptset.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unifunct.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uniset.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestFunction.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/search.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/selfmt.cpp -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uloc_keytype.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/sharedbreakiterator.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/smallintformatter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unames.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestIntegerPrintfMacros.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestIntegerRange.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unifiedcache.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfst.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unifilt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/sortkey.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/standardplural.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unifunct.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uniset.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/strrepl.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uniset_closure.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/stsearch.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/taiwncal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/timezone.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/titletrn.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; ^~~~~~~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uniset_closure.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tmunit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uniset_props.cpp /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; @@ -5306,7 +5282,6 @@ /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3005:9: note: here case UDAT_YEAR_FIELD: ^~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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) ^~ @@ -5325,77 +5300,23 @@ /build/mozjs52-52.9.1/intl/icu/source/i18n/smpdtfmt.cpp:3322:5: note: here case UDAT_HOUR0_FIELD: ^~~~ -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/stsearch.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/taiwncal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/timezone.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/titletrn.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uniset_props.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tmunit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tmutamt.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tmutfmt.cpp -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unisetspan.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/toupptrn.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp -TestPoisonArea +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestJSONWriter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/translit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/transreg.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unistr.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tridpars.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tzgnames.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestLinkedList.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tznames.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unistr_cnv.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) { @@ -5409,30 +5330,34 @@ /build/mozjs52-52.9.1/intl/icu/source/common/unistr.cpp:563:3: note: here default: ^~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case.cpp /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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unistr_case_locale.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tzrule.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unistr_cnv.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unistr_props.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tztrans.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unorm.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestMacroForEach.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tznames_impl.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/unormcmp.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestMaybe.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uobject.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucln_in.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestPair.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uprops.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uresbund.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_res.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tzrule.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestRange.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/tztrans.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uresdata.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestSaturate.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uscript_props.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucal.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uset.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; @@ -5440,13 +5365,33 @@ /build/mozjs52-52.9.1/intl/icu/source/common/uresbund.cpp:1491:5: note: here default: ^~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestScopeExit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucln_in.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestSegmentedVector.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestSHA1.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/usetiter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ushape.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTextUtils.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTuple.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTypedEnum.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_res.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustack.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucol_sit.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uset.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustr_cnv.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustr_wcs.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ucsdet.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uset_props.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/udateintervalformat.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestTypeTraits.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase_locale.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestUniquePtr.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); @@ -5504,8 +5449,10 @@ /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); ^~~~~~~~~~~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/usetiter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ushape.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestVariant.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/udateintervalformat.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustrenum.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustring.cpp 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, @@ -5515,6 +5462,8 @@ /usr/include/i386-linux-gnu/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)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestVector.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp /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); @@ -5528,31 +5477,10 @@ /build/mozjs52-52.9.1/intl/icu/source/i18n/ucoleitr.cpp:233:5: note: here case UCOL_PRIMARY: ^~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/usprep.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/umsg.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustack.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/unesctrn.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustr_cnv.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/unum.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustr_wcs.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/unumsys.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustrcase_locale.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/upluralrules.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustrenum.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/uregexc.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustring.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_build.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/utext.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/util.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) { @@ -5566,8 +5494,6 @@ /build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:306:5: note: here case 1: ^~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_conf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/utext.cpp /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) { @@ -5581,14 +5507,23 @@ /build/mozjs52-52.9.1/intl/icu/source/common/ustrtrns.cpp:375:9: note: here case 1: ^~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/util.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/utf16collationiterator.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/umsg.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestWeakPtr.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/unum.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/util_props.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/utf8collationiterator.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/unumsys.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestXorShift128PlusRNG.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/utrie.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/valueformatter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/uregexc.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-error=shadow /build/mozjs52-52.9.1/mfbt/tests/TestPoisonArea.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/utrie2.cpp +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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)) { @@ -5596,24 +5531,121 @@ /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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/utrie2.cpp +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/utrie2_builder.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/uregion.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uts46.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uvector.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_conf.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uvectr32.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/uspoof_impl.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uvectr64.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +TestCountPopulation +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/utf8collationiterator.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/utrans.cpp +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/valueformatter.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/vzone.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/windtfmt.cpp +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/zonemeta.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/common/uvectr64.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/zrule.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -frtti /build/mozjs52-52.9.1/intl/icu/source/i18n/ztrans.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/config/external/icu/common' libicui18n.a.desc rm -f libicui18n.a @@ -5636,6 +5668,16 @@ /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/jsdtoa.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/jsmath.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/jsutil.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/vm/TraceLogging.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/vm/TraceLoggingGraph.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/vm/TraceLoggingTypes.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src0.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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=] @@ -5671,7 +5713,89 @@ /build/mozjs52-52.9.1/js/src/dtoa.c:2808:3: note: here case 5: ^~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/perf/pm_linux.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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 { + ^~~~~~~~~~~ +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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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 + ^~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp 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: @@ -5724,195 +5848,215 @@ /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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/vm/Initialization.cpp -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: +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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/vm/Initialization.cpp:17: + 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/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: +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/vm/Initialization.cpp:17: + 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/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: +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/vm/Initialization.cpp:17: + 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/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: +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/vm/Initialization.cpp:17: + 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 ^~~~~~~~ +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jsscript.h:27, from /build/mozjs52-52.9.1/js/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: + 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/jsmath.cpp:32: + 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/jsmath.cpp:33: + 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/jsmath.cpp:32: + 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/jsmath.cpp:33: + 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/jsmath.cpp:32: + 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/jsmath.cpp:33: + 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/jsmath.cpp:32: + 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/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: + 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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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: +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/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: + 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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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: +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/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: + 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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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: +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/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: + 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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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: +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 ^~~~~~~~ @@ -5985,6 +6129,106 @@ 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::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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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 + ^~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, from /build/mozjs52-52.9.1/js/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, @@ -6061,146 +6305,226 @@ 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::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/jsscript.h:27, from /build/mozjs52-52.9.1/js/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: + 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/jsatominlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11: + from /build/mozjs52-52.9.1/js/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/jsatominlines.h:15, - from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11: + 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/jsatominlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11: + from /build/mozjs52-52.9.1/js/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/jsatominlines.h:15, - from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11: + 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/jsatominlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11: + from /build/mozjs52-52.9.1/js/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/jsatominlines.h:15, - from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11: + 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/jsatominlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11: + from /build/mozjs52-52.9.1/js/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/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: + 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/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: + 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/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: + 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/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: + 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/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: + 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/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: + 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/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: + 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/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: + 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 ^~~~~~~~ @@ -6304,40 +6628,59 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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/StoreBuffer-inl.h:10, - from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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/StoreBuffer-inl.h:10, - from /build/mozjs52-52.9.1/js/src/gc/StoreBuffer.cpp:7: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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] @@ -6349,19 +6692,20 @@ from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18, from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31, from /build/mozjs52-52.9.1/js/src/jsobj.h:27, - from /build/mozjs52-52.9.1/js/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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] @@ -6372,19 +6716,20 @@ from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18, from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31, from /build/mozjs52-52.9.1/js/src/jsobj.h:27, - from /build/mozjs52-52.9.1/js/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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] @@ -6393,19 +6738,20 @@ 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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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] @@ -6414,19 +6760,20 @@ 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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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] @@ -6435,56 +6782,164 @@ 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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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/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: +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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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 @@ -6576,36 +7031,6 @@ /build/mozjs52-52.9.1/js/src/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ -/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 - ^~~~~~~~~~~~~~ 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]': @@ -6680,6 +7105,125 @@ /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/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/dist/include/js/TracingAPI.h:12, from /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, @@ -6695,6 +7239,25 @@ /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/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 + ^~~~~~~~~~~~~~~ /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 @@ -6704,13 +7267,281 @@ /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/jsmath.cpp:42: +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 + ^~~~~~~~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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 + ^~~~~~~~ +/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 + ^~~~~~~~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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 + ^~~~~~~~ +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/jsmath.cpp:32: + 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 ^~~~~~~~ @@ -6719,8 +7550,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6729,7 +7562,8 @@ 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: + 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 ^~~~~~~~ @@ -6738,8 +7572,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6748,7 +7584,8 @@ 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: + 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 ^~~~~~~~~~ @@ -6757,8 +7594,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6772,7 +7611,8 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 { ^~~~~~~~~~~ @@ -6781,8 +7621,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6795,7 +7637,8 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -6804,8 +7647,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6816,7 +7661,8 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -6825,8 +7671,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6837,7 +7685,8 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -6846,8 +7695,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6856,35 +7707,28 @@ 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: + 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/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/jsmath.h:14, - from /build/mozjs52-52.9.1/js/src/jsmath.cpp:11: + 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/jsmath.cpp:33: + 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 ^~~~~~~~~~~~~~ @@ -6893,8 +7737,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6903,8 +7749,10 @@ 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: + 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 ^~~~~ @@ -6913,8 +7761,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6923,9 +7773,7 @@ In file included from /build/mozjs52-52.9.1/js/src/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: + 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 ^~~~~~~ @@ -6934,8 +7782,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6944,9 +7794,7 @@ In file included from /build/mozjs52-52.9.1/js/src/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: + 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 ^~~~~~~~~ @@ -6955,8 +7803,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -6965,21 +7815,28 @@ In file included from /build/mozjs52-52.9.1/js/src/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: + 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 ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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/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: + 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] @@ -6988,8 +7845,7 @@ 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: + 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 ^~~~~~~~ @@ -6998,10 +7854,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7010,13 +7864,13 @@ 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: + 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, +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, @@ -7024,6 +7878,31 @@ 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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -7037,8 +7916,7 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 { ^~~~~~~~~~~ @@ -7047,10 +7925,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7063,8 +7939,7 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -7073,10 +7948,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7087,8 +7960,7 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -7097,10 +7969,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7111,34 +7981,17 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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/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 - ^~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7147,66 +8000,118 @@ 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: + 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/dist/include/js/TracingAPI.h:12, - from /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 - ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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/jsatominlines.h:15, - from /build/mozjs52-52.9.1/js/src/jsatom.cpp:11: + 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 ^~~~~~~~~~~~~~ -/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/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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7215,10 +8120,8 @@ 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: + 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 ^~~~~ @@ -7227,10 +8130,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7239,7 +8140,9 @@ In file included from /build/mozjs52-52.9.1/js/src/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: + 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 ^~~~~~~ @@ -7248,10 +8151,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7260,7 +8161,9 @@ In file included from /build/mozjs52-52.9.1/js/src/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: + 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 ^~~~~~~~~ @@ -7269,10 +8172,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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] @@ -7281,10 +8182,67 @@ In file included from /build/mozjs52-52.9.1/js/src/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: + 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/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 + ^~~~~~~~ +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 + ^~~~~~~~~~~~~~ +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 + ^~~~~~~~ +/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, @@ -7434,193 +8392,6 @@ /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/TracingAPI.h:12, - from /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 - ^~~~~~~~~~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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 - ^~~~~~~~~~~~~~~ -/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/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 - ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -7688,6 +8459,28 @@ 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/jscompartment.h:17, from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13, from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, @@ -7813,6 +8606,26 @@ 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/jscompartment.h:17, from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13, from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, @@ -7867,6 +8680,32 @@ 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/jscompartment.h:17, from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:13, from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, @@ -7967,6 +8806,73 @@ /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/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 + ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, @@ -7995,7 +8901,106 @@ /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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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 + ^~~~~~~~~~~~~~ +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/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 + ^~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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/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)': @@ -8011,6 +9016,235 @@ 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/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 + ^~~~~~~~~~~~~~ +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]': @@ -8178,6 +9412,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/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/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: @@ -8229,28 +9477,80 @@ /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/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 - ^~~~~~~~ +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/dist/include/js/TracingAPI.h:12, from /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: + 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 @@ -8260,6 +9560,25 @@ /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/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 + ^~~~~~~~~~~~~ /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 @@ -8269,24 +9588,196 @@ /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/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/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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: + 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/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] @@ -8294,21 +9785,15 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ 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: + 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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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: +In 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] @@ -8316,46 +9801,69 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ 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: + 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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, +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/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/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 + ^~~~~~~~~~~~~~ +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: + 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, js::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/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] @@ -8366,20 +9874,16 @@ from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18, from /build/mozjs52-52.9.1/js/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: + 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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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: +In 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] @@ -8388,20 +9892,16 @@ 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: + 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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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: +In 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] @@ -8410,11 +9910,114 @@ 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: + 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 + ^~~~~~~~~~~~~~ +/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/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/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: @@ -8505,1497 +10108,48 @@ /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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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 - ^~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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/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 - ^~~~~~~~~~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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 - ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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/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 - ^~~~~~~~~~~~~~ -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/dist/include/js/TracingAPI.h:12, - from /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 - ^~~~~~~~~~~~~~ -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 { - ^~~~~~~~~~~ -/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: - ^~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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 { - ^~~~~~~~~~~ -/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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src1.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src10.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src11.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src12.cpp -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 - ^~~~~~~~ -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 - ^~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/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/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/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/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 - ^~~~~~~~ -In 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/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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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/dist/include/js/TracingAPI.h:12, + from /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 + ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -10324,6 +10478,113 @@ /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/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 + ^~~~~~~~~~~~~~ +/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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/dist/include/js/TracingAPI.h:12, + from /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 + ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -10643,173 +10904,6 @@ /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/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/dist/include/js/TracingAPI.h:12, - from /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 - ^~~~~~~~~~~~~~ -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 - ^~~~~~~~~~~~~~ -/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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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 - ^~~~~~~~ /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]' @@ -10822,48 +10916,6 @@ /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/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) { - ^~ -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: - ^~~~ -/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)) -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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: - ^~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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, @@ -11045,6 +11097,23 @@ /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/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/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, @@ -11102,373 +11171,6 @@ /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 - ^~~~~ -/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)) -In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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/dist/include/js/TracingAPI.h:12, from /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, @@ -11476,11 +11178,10 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, from /build/mozjs52-52.9.1/js/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: + 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 @@ -11499,88 +11200,13 @@ /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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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/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 - ^~~~~~~~~~~~~~ -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/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/vm/Stack-inl.h:23, from /build/mozjs52-52.9.1/js/src/vm/Debugger-inl.h:12, @@ -11600,6 +11226,22 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -11807,6 +11449,7 @@ /build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -11901,90 +11544,7 @@ /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/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 - ^~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, @@ -12011,236 +11571,6 @@ /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/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 - ^~~~~~~~~~~~~~ -/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) { - ^~ -In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/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 - ^~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -12426,6 +11756,27 @@ /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/TracingAPI.h:12, + from /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 + ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -12454,6 +11805,15 @@ /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, js::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/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -12594,54 +11954,12 @@ /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: + 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]' @@ -12652,6 +11970,17 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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, @@ -12664,74 +11993,15 @@ 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 +/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/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/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/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, @@ -12739,9 +12009,9 @@ 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: + 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] @@ -12754,9 +12024,9 @@ 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: + 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 ^~~~~~~~ @@ -12767,9 +12037,9 @@ 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: + 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] @@ -12782,12 +12052,21 @@ 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: + 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 ^~~~~~~~~~ +/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, @@ -12795,9 +12074,9 @@ 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: + 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] @@ -12813,9 +12092,9 @@ 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: + 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 { ^~~~~~~~~~~ @@ -12826,9 +12105,9 @@ 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: + 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] @@ -12843,9 +12122,9 @@ 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: + 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 ^~~~~~~~~~~~~ @@ -12856,9 +12135,9 @@ 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: + 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] @@ -12871,9 +12150,9 @@ 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: + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -12884,9 +12163,9 @@ 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: + 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] @@ -12899,9 +12178,9 @@ 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: + 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 ^~~~~~~~~~~~~ @@ -12912,9 +12191,9 @@ 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: + 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] @@ -12925,9 +12204,9 @@ 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: + 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 ^~~~~~~~~~~~~~~ @@ -12938,9 +12217,9 @@ 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: + 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] @@ -12949,9 +12228,9 @@ 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: + 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 ^~~~~~~~~~~~~~ @@ -12960,67 +12239,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/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: + 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] @@ -13035,178 +12258,20 @@ 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: + 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/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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 +/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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, @@ -13215,9 +12280,9 @@ 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: + 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] @@ -13230,9 +12295,9 @@ 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: + 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 ^~~~~~~ @@ -13243,9 +12308,9 @@ 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: + 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] @@ -13258,9 +12323,9 @@ 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: + 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 ^~~~~~~~~ @@ -13271,9 +12336,9 @@ 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: + 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] @@ -13286,32 +12351,25 @@ 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: + 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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/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, +/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, @@ -13319,126 +12377,153 @@ 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, +/build/mozjs52-52.9.1/js/src/gc/Barrier.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/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, +/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/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, +/build/mozjs52-52.9.1/js/src/gc/Barrier.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/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, +/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/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, +/build/mozjs52-52.9.1/js/src/gc/Barrier.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/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, +/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/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here - class CodeOffsetJump - ^~~~~~~~~~~~~~ +/build/mozjs52-52.9.1/js/src/gc/Barrier.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: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/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/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 + 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 ^~~~~~~~~~~~~~ -/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 +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 ^~~~~~~~~~~~~~ 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: + 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 @@ -13458,9 +12543,9 @@ 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/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: + 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]' @@ -13475,36 +12560,169 @@ 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: + 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/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] +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/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 + 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 ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.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/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_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: + ^~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp +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, @@ -13581,39 +12799,186 @@ /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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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: - ^~~~ -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: - ^~~~ +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/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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/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: + 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)); @@ -13621,9 +12986,11 @@ In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -13632,9 +12999,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13645,9 +13014,11 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -13656,9 +13027,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13669,9 +13042,11 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~ @@ -13680,9 +13055,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13696,9 +13073,11 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 { ^~~~~~~~~~~ @@ -13707,9 +13086,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13722,9 +13103,11 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -13733,9 +13116,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13746,9 +13131,11 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -13757,9 +13144,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13770,9 +13159,11 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -13781,9 +13172,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13792,9 +13185,11 @@ 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: + 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 ^~~~~~~~~~~~~~~ @@ -13803,18 +13198,22 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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/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: + 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 ^~~~~~~~~~~~~~ @@ -13823,9 +13222,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13838,40 +13239,24 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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/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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13881,9 +13266,11 @@ 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: + 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 ^~~~~~~ @@ -13892,9 +13279,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13904,9 +13293,11 @@ 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: + 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 ^~~~~~~~~ @@ -13915,9 +13306,11 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -13927,407 +13320,91 @@ 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: + 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/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/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: + from /build/mozjs52-52.9.1/js/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/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: +In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/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: + from /build/mozjs52-52.9.1/js/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/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: +In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/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: + from /build/mozjs52-52.9.1/js/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/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: +In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/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: + from /build/mozjs52-52.9.1/js/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/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: +In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/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 - ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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/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: + 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 @@ -14346,20 +13423,10 @@ /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 - ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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: +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]' @@ -14370,143 +13437,26 @@ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: + from /build/mozjs52-52.9.1/js/src/dist/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/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 - ^~~~~~~~~~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - 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/JitAllocPolicy.h:15, - from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - 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/JitAllocPolicy.h:15, - from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - 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/JitAllocPolicy.h:15, - from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - 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/JitAllocPolicy.h:15, - from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - 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/JitAllocPolicy.h:15, - from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - 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/JitAllocPolicy.h:15, - from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - 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/JitAllocPolicy.h:15, - from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - 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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src20.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src21.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/JitAllocPolicy.h:15, - from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14518,9 +13468,10 @@ from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~~~~ @@ -14530,9 +13481,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14544,9 +13496,10 @@ from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~~~~~~ @@ -14556,9 +13509,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14573,9 +13527,10 @@ from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 { ^~~~~~~~~~~ @@ -14585,9 +13540,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14601,9 +13557,10 @@ from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~~~~~~~~~ @@ -14613,9 +13570,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14627,9 +13585,10 @@ from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -14639,9 +13598,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14653,9 +13613,10 @@ from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~~~~~~~~~ @@ -14665,9 +13626,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14677,9 +13639,10 @@ from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~~~~~~~~~~~ @@ -14689,9 +13652,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14699,9 +13663,10 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ 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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~~~~~~~~~~ @@ -14711,9 +13676,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14727,9 +13693,10 @@ from /build/mozjs52-52.9.1/js/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~ @@ -14739,9 +13706,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14749,11 +13717,14 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/x86/MacroAssembler-x86.h:12, - from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, - from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:11: + 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 ^~~~~~~ @@ -14763,9 +13734,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14773,11 +13745,14 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/x86/MacroAssembler-x86.h:12, - from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, - from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:11: + 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 ^~~~~~~~~ @@ -14787,9 +13762,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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] @@ -14797,79 +13773,30 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/x86/MacroAssembler-x86.h:12, - from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, - from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:11: + 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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/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/builtin/TestingFunctions.cpp:17, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src2.cpp:2: + 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 ^~~~~~~~ @@ -14878,9 +13805,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 @@ -14899,9 +13827,25 @@ /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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: +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: + ^~~~ +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]' @@ -14915,9 +13859,10 @@ from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.cpp:2: + 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 ^~~~~~~~~~~~~~ @@ -15021,6 +13966,23 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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/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/jsscript.h:27, from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, @@ -15127,7 +14089,332 @@ /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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.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::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) { + ^~ +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, + 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/jsalloc.cpp:9, + 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/jsalloc.cpp:9, + 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/jsalloc.cpp:9, + 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/jsalloc.cpp:9, + 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/jsalloc.cpp:9, + 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/jsalloc.cpp:9, + 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/jsalloc.cpp:9, + 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/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: + ^~~~ +/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)) +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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -15433,6 +14720,639 @@ /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/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/TracingAPI.h:12, + from /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 + ^~~~~~~~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/x86/MacroAssembler-x86.h:12, + from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, + from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/x86/MacroAssembler-x86.h:12, + from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, + from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/x86/MacroAssembler-x86.h:12, + from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, + from /build/mozjs52-52.9.1/js/src/jit/Disassembler.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Assembler-x86-shared.cpp:8, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src19.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/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 + ^~~~~ +/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/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/RootingAPI.h:23, @@ -15460,6 +15380,166 @@ /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/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/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/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 + ^~~~~~~~~~~~~~ +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 + ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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/JitAllocPolicy.h:15, + from /build/mozjs52-52.9.1/js/src/jit/RegisterSets.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Architecture-x86-shared.cpp:12, + 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 + ^~~~~~~~~~~~~~ +/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)) +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 + ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.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, @@ -15861,6 +15941,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/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_src22.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/jsalloc.cpp:9, + 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/dist/include/js/TracingAPI.h:12, from /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, @@ -16073,81 +16168,45 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/x86/BaselineIC-x86.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] + from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, + 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/jsscript.h:24, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, +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/x86/BaselineIC-x86.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 - ^~~~~~~~~~~~~~~ + from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, + 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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/x86/BaselineIC-x86.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] + from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, + 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/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/x86/BaselineIC-x86.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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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/x86/BaselineIC-x86.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, +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/x86/BaselineIC-x86.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 - ^~~~~ + from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, + 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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -16158,52 +16217,22 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10, from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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] +/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/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/x86-shared/BaselineCompiler-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineCompiler-x86.h:10, - from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, +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/x86/BaselineIC-x86.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/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/x86-shared/BaselineCompiler-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineCompiler-x86.h:10, - from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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 - ^~~~~~~~~ +/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, @@ -16214,240 +16243,20 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10, from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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] +/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/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/x86-shared/BaselineCompiler-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineCompiler-x86.h:10, - from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:12, - from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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/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/x86-shared/Lowering-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Lowering-x86-shared.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/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/x86-shared/Lowering-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Lowering-x86-shared.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 - ^~~~~~~~~~~~~~ -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/x86/BaselineIC-x86.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/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/x86/BaselineIC-x86.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/GCVector.h:12, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, +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/x86/BaselineIC-x86.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/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here + class NewObjectCache ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/vm/Caches.h:13, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, - from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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 - ^~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src24.cpp -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_src22.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/jsalloc.cpp:9, - 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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, - from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, - from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, - 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/jsalloc.cpp:9, - 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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -16566,6 +16375,36 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/x86/BaselineIC-x86.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/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/x86/BaselineIC-x86.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/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, 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]': @@ -16579,6 +16418,42 @@ /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/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/x86-shared/Lowering-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Lowering-x86-shared.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/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/x86-shared/Lowering-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86-shared/Lowering-x86-shared.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 + ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -16608,6 +16483,90 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/x86/BaselineIC-x86.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/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/x86-shared/BaselineCompiler-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineCompiler-x86.h:10, + from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/x86/BaselineIC-x86.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/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/x86-shared/BaselineCompiler-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineCompiler-x86.h:10, + from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/x86/BaselineIC-x86.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/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/x86-shared/BaselineCompiler-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineCompiler-x86.h:10, + from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:12, + from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:9, 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::wasm::CodeSegment]': @@ -16704,6 +16663,24 @@ /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/x86/BaselineIC-x86.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 + ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jsalloc.h:18, from /build/mozjs52-52.9.1/js/src/jsalloc.cpp:7, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src22.cpp:2: @@ -16717,6 +16694,15 @@ /build/mozjs52-52.9.1/js/src/jscntxt.h:324:8: note: 'struct JSContext' declared here struct JSContext : public js::ExclusiveContext, ^~~~~~~~~ +/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/GCVector.h:12, @@ -16759,6 +16745,66 @@ /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/FixedList.h:13, + from /build/mozjs52-52.9.1/js/src/jit/BaselineCompiler.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86/BaselineIC-x86.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/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/x86/BaselineIC-x86.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/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; + ^~~~~~ +/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) { + ^~ In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, @@ -16835,33 +16881,6 @@ /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/jsexn.cpp:37, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/jsexn.h:15, - from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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, @@ -16923,7 +16942,34 @@ /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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp +In file included from /build/mozjs52-52.9.1/js/src/jsexn.cpp:37, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/jsexn.h:15, + from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/jsnum.cpp:37, + 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/jsnum.cpp:24, + 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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/jsapi.h:27, from /build/mozjs52-52.9.1/js/src/jsexn.h:14, @@ -17170,207 +17216,6 @@ 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/jsexn.h:14, - from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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_src23.cpp:29: -/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/jsapi.h:27, - from /build/mozjs52-52.9.1/js/src/jsexn.h:14, - from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/jscntxtinlines.h:13, - 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/jsexn.cpp:37, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/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_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/jsnum.cpp:24, - 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/dist/include/js/TracingAPI.h:12, - from /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/jsexn.h:14, - from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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::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 - ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src27.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp -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/jsexn.cpp:37, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/jsexn.h:14, - from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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_src23.cpp:29: -/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_src23.cpp:38: -/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; - ^~~~ -In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, @@ -17383,6 +17228,7 @@ /build/mozjs52-52.9.1/js/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)); ~~~~~~^~~~~~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp 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, @@ -17644,6 +17490,65 @@ 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/jsexn.h:14, + from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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_src23.cpp:29: +/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/jsapi.h:27, + from /build/mozjs52-52.9.1/js/src/jsexn.h:14, + from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/jscntxtinlines.h:13, + 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/jsexn.cpp:37, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/dist/include/js/TracingAPI.h:12, + from /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/jsexn.h:14, + from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, @@ -17705,6 +17610,135 @@ /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/jsexn.cpp:37, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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/jsexn.h:14, + from /build/mozjs52-52.9.1/js/src/jsexn.cpp:11, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src23.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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/js/src/Unified_cpp_js_src23.cpp:29: +/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_src23.cpp:38: +/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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, @@ -17769,6 +17803,8 @@ /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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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, @@ -17845,30 +17881,25 @@ /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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp -In file included from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:14, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jsscript.cpp:56, + 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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, - from /build/mozjs52-52.9.1/js/src/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + from /build/mozjs52-52.9.1/js/src/jsscript.h:17, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/gc/Barrier.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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -17877,22 +17908,17 @@ 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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + from /build/mozjs52-52.9.1/js/src/jsscript.h:17, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -17901,22 +17927,17 @@ 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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + from /build/mozjs52-52.9.1/js/src/jsscript.h:17, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -17928,22 +17949,19 @@ from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18, from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31, from /build/mozjs52-52.9.1/js/src/jsobj.h:27, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, - from /build/mozjs52-52.9.1/js/src/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + 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/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -17954,22 +17972,19 @@ from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:18, from /build/mozjs52-52.9.1/js/src/vm/Shape.h:31, from /build/mozjs52-52.9.1/js/src/jsobj.h:27, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, - from /build/mozjs52-52.9.1/js/src/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + 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/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -17978,22 +17993,19 @@ 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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + 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/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -18002,64 +18014,52 @@ 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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + 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/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:12, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -18070,22 +18070,17 @@ from /build/mozjs52-52.9.1/js/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + from /build/mozjs52-52.9.1/js/src/jsscript.h:17, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -18093,21 +18088,18 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/proxy/CrossCompartmentWrapper.cpp:13, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + 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/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -18115,21 +18107,18 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/proxy/CrossCompartmentWrapper.cpp:13, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + 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/jsscript.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/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/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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] @@ -18137,20 +18126,41 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/proxy/CrossCompartmentWrapper.cpp:13, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + 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/jsscript.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/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:14, + from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, - from /build/mozjs52-52.9.1/js/src/jsiter.h:16, - from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.cpp:2: + 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/jsscriptinlines.h:10, + from /build/mozjs52-52.9.1/js/src/jsscript.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/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 @@ -18169,6 +18179,15 @@ /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/jsscript.h:27, from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, @@ -18237,85 +18256,56 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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/CallNonGenericMethod.cpp:9, - 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/jsobj.h:21, - from /build/mozjs52-52.9.1/js/src/jsfun.h:14, - from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, - 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/jsfun.h:15, - from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, - 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/jsobj.h:21, - from /build/mozjs52-52.9.1/js/src/jsfun.h:14, - from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, - 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/jsfun.h:15, - from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, - 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/jsobj.h:21, - from /build/mozjs52-52.9.1/js/src/jsfun.h:14, - from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, - 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/jsfun.h:15, - from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, - 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/jsobj.h:21, - from /build/mozjs52-52.9.1/js/src/jsfun.h:14, - from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, - 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 - ^~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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.cpp:56, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.cpp:14, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.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/jsscript.h:17, - from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/gc/Barrier.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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.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/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/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18324,17 +18314,22 @@ 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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18343,17 +18338,22 @@ 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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18365,19 +18365,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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18388,19 +18391,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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18409,19 +18415,22 @@ 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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18430,66 +18439,64 @@ 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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/jit/BaselineJIT.h:12, - from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:12, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ -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_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/jscntxt.h:18, - from /build/mozjs52-52.9.1/js/src/proxy/Wrapper.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:14, - from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18500,17 +18507,22 @@ from /build/mozjs52-52.9.1/js/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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/jsscript.h:14, - from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18518,18 +18530,21 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + 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/proxy/CrossCompartmentWrapper.cpp:13, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18537,18 +18552,21 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + 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/proxy/CrossCompartmentWrapper.cpp:13, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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] @@ -18556,41 +18574,20 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + 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/proxy/CrossCompartmentWrapper.cpp:13, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src26.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/jsscript.h:14, - from /build/mozjs52-52.9.1/js/src/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.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/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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.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/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/dist/include/js/TracingAPI.h:12, from /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/jsscriptinlines.h:10, - from /build/mozjs52-52.9.1/js/src/jsscript.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src25.cpp:2: + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, + from /build/mozjs52-52.9.1/js/src/jsiter.h:16, + from /build/mozjs52-52.9.1/js/src/proxy/CrossCompartmentWrapper.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 @@ -18609,43 +18606,181 @@ /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::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] +/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::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here +/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, 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] +/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::HeapPtr >, js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::RuntimeAllocPolicy>::MapHashPolicy, js::RuntimeAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::HeapPtr > >'} declared here +/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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/src/jsfun.h:15, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, + 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/jsobj.h:21, + from /build/mozjs52-52.9.1/js/src/jsfun.h:14, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, + 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/jsfun.h:15, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, + 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/jsobj.h:21, + from /build/mozjs52-52.9.1/js/src/jsfun.h:14, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, + 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/jsfun.h:15, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, + 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/jsobj.h:21, + from /build/mozjs52-52.9.1/js/src/jsfun.h:14, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, + 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/jsfun.h:15, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, + 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/jsobj.h:21, + from /build/mozjs52-52.9.1/js/src/jsfun.h:14, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.cpp:9, + 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 + ^~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/js/src/Unified_cpp_js_src25.cpp:11: +/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; + ^~~~ +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, from /build/mozjs52-52.9.1/js/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/DebuggerMemory.h:11, @@ -18721,30 +18856,20 @@ /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 - ^~~~~~~~~~~~~~ -/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/proxy/Wrapper.cpp:17, + 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/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/proxy/Wrapper.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/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, @@ -18760,6 +18885,74 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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, @@ -18935,93 +19128,6 @@ /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/js/src/Unified_cpp_js_src25.cpp:11: -/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; - ^~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -19046,6 +19152,23 @@ /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/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/DebuggerMemory.cpp:30, + 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/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/DebuggerMemory.h:11, + from /build/mozjs52-52.9.1/js/src/vm/DebuggerMemory.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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -19136,24 +19259,97 @@ /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/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/DebuggerMemory.cpp:30, - 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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/DebuggerMemory.h:11, - from /build/mozjs52-52.9.1/js/src/vm/DebuggerMemory.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src29.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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, +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/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 + ^~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, @@ -19332,131 +19528,6 @@ 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/vm/CallNonGenericMethod.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:47: -/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/vm/CallNonGenericMethod.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:47: -/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/vm/CallNonGenericMethod.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:47: -/build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:492:7: note: 'class js::jit::CodeOffsetJump' declared here - class CodeOffsetJump - ^~~~~~~~~~~~~~ -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 -In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.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: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/dist/include/js/TracingAPI.h:12, - from /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/vm/CallNonGenericMethod.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 - ^~~~~~~~~~~~~~ -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/DebuggerMemory.h:10, from /build/mozjs52-52.9.1/js/src/vm/DebuggerMemory.cpp:7, @@ -19624,6 +19695,69 @@ 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/vm/CallNonGenericMethod.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:47: +/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/vm/CallNonGenericMethod.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:47: +/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/vm/CallNonGenericMethod.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:47: +/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/DebuggerMemory.h:10, from /build/mozjs52-52.9.1/js/src/vm/DebuggerMemory.cpp:7, @@ -19701,74 +19835,24 @@ /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/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 - ^~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/src/vm/CallNonGenericMethod.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: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/dist/include/js/TracingAPI.h:12, from /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, @@ -19795,6 +19879,31 @@ /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/vm/CallNonGenericMethod.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, 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 @@ -19813,129 +19922,24 @@ /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 ^~~~~~~~~~~~~~ -/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] +/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, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here +/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 ^~~~~~~~~~~~~~ -../../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' -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.cpp -../../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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp -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 - ^~~~~~~~ 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, @@ -20161,6 +20165,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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, + 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/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/Caches.h:13, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/Caches.h:13, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/Caches.h:13, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/dist/include/js/TracingAPI.h:12, from /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, @@ -20188,6 +20260,18 @@ /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 >::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 @@ -20197,6 +20281,170 @@ /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/vm/HelperThreads.cpp:27, + 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/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/jshashutil.h:10, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/gc/Tracer.h:12, + from /build/mozjs52-52.9.1/js/src/ds/IdValuePair.h:13, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:13, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/jshashutil.h:10, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/gc/Tracer.h:12, + from /build/mozjs52-52.9.1/js/src/ds/IdValuePair.h:13, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:13, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/jshashutil.h:10, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/gc/Tracer.h:12, + from /build/mozjs52-52.9.1/js/src/ds/IdValuePair.h:13, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:13, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/jshashutil.h:10, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/gc/Tracer.h:12, + from /build/mozjs52-52.9.1/js/src/ds/IdValuePair.h:13, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:13, + from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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 + ^~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/gc/Barrier.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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/gc/Barrier.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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/gc/Barrier.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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/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]' @@ -20253,153 +20501,306 @@ /build/mozjs52-52.9.1/js/src/frontend/NameFunctions.cpp:174:15: note: here default: ^~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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, +In file included from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsatom.h:14, +/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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/vm/ReceiverGuard.cpp:11, + 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/vm/Caches.h:10, + from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/Caches.h:13, +In file included from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/vm/HelperThreads.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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, +/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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/vm/HelperThreads.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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, +/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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/vm/HelperThreads.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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, +/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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/vm/HelperThreads.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/jsscript.h:27, +/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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/HelperThreads.h:21, from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/jsatom.h:14, +/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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/HelperThreads.h:21, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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/HelperThreads.h:21, from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, - from /build/mozjs52-52.9.1/js/src/jshashutil.h:10, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/gc/Tracer.h:12, - from /build/mozjs52-52.9.1/js/src/ds/IdValuePair.h:13, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:13, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/jshashutil.h:10, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/gc/Tracer.h:12, - from /build/mozjs52-52.9.1/js/src/ds/IdValuePair.h:13, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:13, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/jshashutil.h:10, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/gc/Tracer.h:12, - from /build/mozjs52-52.9.1/js/src/ds/IdValuePair.h:13, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:13, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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, +/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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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::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_src30.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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/BaselineInspector.h:10, + from /build/mozjs52-52.9.1/js/src/jit/IonBuilder.h:15, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:18, + 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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/BaselineInspector.h:10, + from /build/mozjs52-52.9.1/js/src/jit/IonBuilder.h:15, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:18, + 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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/BaselineInspector.h:10, + from /build/mozjs52-52.9.1/js/src/jit/IonBuilder.h:15, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:18, + 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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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::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_src30.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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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::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_src30.cpp:38: +/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/vm/HelperThreads.h:17, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/jsatom.h:14, + from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, - from /build/mozjs52-52.9.1/js/src/jshashutil.h:10, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.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/gc/Tracer.h:12, - from /build/mozjs52-52.9.1/js/src/ds/IdValuePair.h:13, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.h:13, - from /build/mozjs52-52.9.1/js/src/vm/ObjectGroup.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src31.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.h:21, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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 ^~~~~~~~ @@ -20417,6 +20818,31 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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/vm/HelperThreads.h:21, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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 + ^~~~~~~~~~~~~~ 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, @@ -20712,6 +21138,22 @@ /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/vm/SavedStacks.cpp:39, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.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/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/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::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 @@ -20730,6 +21172,7 @@ /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 ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.cpp /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 >}]' @@ -20750,548 +21193,194 @@ /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/vm/HelperThreads.cpp:27, +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/BaselineIC.h:20, + from /build/mozjs52-52.9.1/js/src/jit/BaselineInspector.h:10, + from /build/mozjs52-52.9.1/js/src/jit/IonBuilder.h:15, + from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:18, 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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/src/vm/Caches.h:10, - from /build/mozjs52-52.9.1/js/src/jscntxt.h: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/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/HelperThreads.h:21, from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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 - ^~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src34.cpp +/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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + 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_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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: +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_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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + 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_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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: +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_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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + 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_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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: +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_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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + 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_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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: +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_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/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: +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/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: +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/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: +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/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: +In file included from /build/mozjs52-52.9.1/js/src/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/gc/Barrier.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/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/vm/HelperThreads.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/vm/HelperThreads.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/vm/HelperThreads.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/vm/HelperThreads.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/HelperThreads.h:21, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/HelperThreads.h:21, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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/HelperThreads.h:21, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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::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_src30.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/BaselineInspector.h:10, - from /build/mozjs52-52.9.1/js/src/jit/IonBuilder.h:15, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:18, - 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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/BaselineInspector.h:10, - from /build/mozjs52-52.9.1/js/src/jit/IonBuilder.h:15, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:18, - 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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/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/BaselineInspector.h:10, - from /build/mozjs52-52.9.1/js/src/jit/IonBuilder.h:15, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:18, - 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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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::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_src30.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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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::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_src30.cpp:38: -/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/vm/HelperThreads.h:17, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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/jsatom.h:14, - from /build/mozjs52-52.9.1/js/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/vm/HelperThreads.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/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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/HelperThreads.h:21, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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 - ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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/BaselineIC.h:20, - from /build/mozjs52-52.9.1/js/src/jit/BaselineInspector.h:10, - from /build/mozjs52-52.9.1/js/src/jit/IonBuilder.h:15, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.cpp:18, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src30.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/HelperThreads.h:21, - from /build/mozjs52-52.9.1/js/src/vm/HelperThreads.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:787:7: note: 'class js::detail::HashTableEntry >' declared here - class HashTableEntry - ^~~~~~~~~~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/vm/ReceiverGuard.cpp:11, - 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/vm/Caches.h:10, - from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, - from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, - 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/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_src33.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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: +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/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21302,9 +21391,8 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 ^~~~~~~~ @@ -21313,9 +21401,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21326,9 +21413,8 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 ^~~~~~~~~~ @@ -21337,9 +21423,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21353,9 +21438,8 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 { ^~~~~~~~~~~ @@ -21364,9 +21448,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21379,9 +21462,8 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 ^~~~~~~~~~~~~ @@ -21390,9 +21472,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21403,9 +21484,8 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -21414,9 +21494,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21427,9 +21506,8 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 ^~~~~~~~~~~~~ @@ -21438,9 +21516,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21449,9 +21526,8 @@ 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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 ^~~~~~~~~~~~~~~ @@ -21460,18 +21536,16 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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/vm/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 ^~~~~~~~~~~~~~ @@ -21480,9 +21554,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21495,9 +21568,8 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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 ^~~~~ @@ -21506,9 +21578,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21517,8 +21588,10 @@ In file included from /build/mozjs52-52.9.1/js/src/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/vm/SavedStacks.cpp:37, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + 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/ReceiverGuard.cpp:11, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.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 ^~~~~~~ @@ -21527,9 +21600,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21538,8 +21610,10 @@ In file included from /build/mozjs52-52.9.1/js/src/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/vm/SavedStacks.cpp:37, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + 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/ReceiverGuard.cpp:11, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.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 ^~~~~~~~~ @@ -21548,9 +21622,8 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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] @@ -21559,43 +21632,39 @@ In file included from /build/mozjs52-52.9.1/js/src/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/vm/SavedStacks.cpp:37, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.cpp:2: + 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/ReceiverGuard.cpp:11, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.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, +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/SavedStacks.h:13, - from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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 - ^~~~~~~~~~~~~~ + from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, + 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::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_src32.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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21606,8 +21675,9 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here struct TabSizes ^~~~~~~~ @@ -21616,8 +21686,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21628,8 +21699,9 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ @@ -21638,8 +21710,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21653,8 +21726,9 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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 { ^~~~~~~~~~~ @@ -21663,8 +21737,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21677,8 +21752,9 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/vm/String.h:1083:7: note: 'class js::StaticStrings' declared here class StaticStrings ^~~~~~~~~~~~~ @@ -21687,8 +21763,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21699,8 +21776,9 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ @@ -21709,8 +21787,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21721,27 +21800,20 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/vm/TypeInference.h:892:7: note: 'class js::TypeNewScript' declared here class TypeNewScript ^~~~~~~~~~~~~ -/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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21750,8 +21822,9 @@ 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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/jit/IonCode.h:691:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts ^~~~~~~~~~~~~~~ @@ -21760,16 +21833,18 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ @@ -21778,8 +21853,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21792,8 +21868,9 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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 ^~~~~ @@ -21802,8 +21879,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21812,10 +21890,8 @@ In file included from /build/mozjs52-52.9.1/js/src/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/ReceiverGuard.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:11: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:37, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.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 ^~~~~~~ @@ -21824,8 +21900,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21834,10 +21911,8 @@ In file included from /build/mozjs52-52.9.1/js/src/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/ReceiverGuard.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:11: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:37, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.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 ^~~~~~~~~ @@ -21846,8 +21921,9 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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] @@ -21856,112 +21932,42 @@ In file included from /build/mozjs52-52.9.1/js/src/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/ReceiverGuard.cpp:11, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:11: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.cpp:37, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src33.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, +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/Realm.cpp:9, 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::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_src32.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/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_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/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_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/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_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/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_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/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_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/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_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/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_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/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_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 - ^~~~~~~~ +/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/GCVector.h:12, from /build/mozjs52-52.9.1/js/src/jscntxt.h:15, - from /build/mozjs52-52.9.1/js/src/vm/Realm.cpp:9, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src32.cpp:2: + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.h:13, + from /build/mozjs52-52.9.1/js/src/vm/SavedStacks.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 @@ -21980,8 +21986,6 @@ /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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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, @@ -22007,82 +22011,16 @@ /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/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/NativeObject.h:16, - from /build/mozjs52-52.9.1/js/src/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/NativeObject.h:16, - from /build/mozjs52-52.9.1/js/src/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/NativeObject.h:16, - from /build/mozjs52-52.9.1/js/src/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/NativeObject.h:16, - from /build/mozjs52-52.9.1/js/src/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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 = 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 + ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jsscript.h:27, from /build/mozjs52-52.9.1/js/src/jsfun.h:15, from /build/mozjs52-52.9.1/js/src/vm/TaggedProto.cpp:9, @@ -22143,11 +22081,6 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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_src28.cpp:47: -/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; - ^ 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_src34.cpp:2: @@ -22164,6 +22097,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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src4.cpp 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_src35.cpp:2: @@ -22509,78 +22443,6 @@ /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/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_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 - ^~~~~~~~~~~~~~ -/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_src34.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/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_src34.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, @@ -22669,98 +22531,47 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/dist/include/js/TracingAPI.h:12, + from /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/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_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 + ^~~~~~~~~~~~~~ +/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/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, @@ -22911,6 +22722,37 @@ /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/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_src34.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/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_src34.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/jsapi.h:27, from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16, @@ -23070,6 +22912,116 @@ /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/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/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/vm/ArrayObject-inl.h:16, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:13, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + 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/jsobj.h:21, + from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16, + from /build/mozjs52-52.9.1/js/src/jsgc.h:23, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, + from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/jsapi.h:27, from /build/mozjs52-52.9.1/js/src/jsfriendapi.h:16, @@ -23119,26 +23071,8 @@ /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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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_src38.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/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/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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 - ^~~~~~~~ +/usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_src40.o -c -I/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_src40.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src40.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/wasm/AsmJS.cpp:45, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.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)': @@ -23153,253 +23087,6 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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-inl.h:16, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:13, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - 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/jsobj.h:21, - from /build/mozjs52-52.9.1/js/src/vm/NativeObject.h:16, - from /build/mozjs52-52.9.1/js/src/jsgc.h:23, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject-inl.h:10, - from /build/mozjs52-52.9.1/js/src/vm/UnboxedObject.cpp:7, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src36.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/wasm/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/wasm/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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 - ^~~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNode.h:20, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeBreadthFirst.h:10, @@ -23417,24 +23104,6 @@ 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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/WasmCode.cpp:19, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.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/UbiNode.h:20, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeBreadthFirst.h:10, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeShortestPaths.h:16, @@ -23552,72 +23221,6 @@ 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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/x86/MacroAssembler-x86.h:12, - from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, - 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_src38.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/wasm/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/x86/MacroAssembler-x86.h:12, - from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, - 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_src38.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/wasm/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/x86/MacroAssembler-x86.h:12, - from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, - 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_src38.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/UbiNode.h:20, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeBreadthFirst.h:10, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeShortestPaths.h:16, @@ -23638,24 +23241,6 @@ 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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/WasmCode.cpp:37, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.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/UbiNode.h:20, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeBreadthFirst.h:10, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeShortestPaths.h:16, @@ -23695,6 +23280,158 @@ /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:27, + from /build/mozjs52-52.9.1/js/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 + ^~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/WasmInstance.h:23, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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/wasm/WasmInstance.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/WasmInstance.h:23, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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/wasm/WasmInstance.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/WasmInstance.h:23, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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/wasm/WasmInstance.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/WasmInstance.h:23, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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/wasm/WasmInstance.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNode.h:20, from /build/mozjs52-52.9.1/js/src/dist/include/js/UbiNodeBreadthFirst.h:10, @@ -23787,36 +23524,16 @@ /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/wasm/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/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, +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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_src38.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/vm/StringBuffer.h:13, @@ -23824,27 +23541,9 @@ from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/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/WasmBinaryToText.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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 - ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/gc/Barrier.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, @@ -24027,6 +23726,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/wasm/WasmInstance.cpp:25, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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/wasm/WasmInstance.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -24049,6 +23760,34 @@ /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/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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -24210,6 +23949,7 @@ /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:288:8: note: 'struct AsmJSMetadataCacheablePod' declared here struct AsmJSMetadataCacheablePod ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/dist/include/js/TracingAPI.h:12, from /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, @@ -24228,275 +23968,6 @@ /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/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/wasm/AsmJS.cpp:32, - 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/AsmJS.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.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/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_src37.cpp:2: -/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: - ^~~~ -In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/WasmInstance.h:23, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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/wasm/WasmInstance.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/WasmInstance.h:23, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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/wasm/WasmInstance.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/WasmInstance.h:23, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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/wasm/WasmInstance.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/WasmInstance.h:23, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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/wasm/WasmInstance.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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 - ^~~~~~~~ -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_src39.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/wasm/WasmInstance.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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: @@ -24535,6 +24006,15 @@ /build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ +/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/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: @@ -24633,6 +24113,15 @@ /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/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: @@ -24733,6 +24222,191 @@ /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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/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: @@ -24750,6 +24424,68 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/StringBuffer.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmGeneratedSourceMap.h:24, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/wasm/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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 + ^~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/WasmCode.cpp:19, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.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/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCVector.h:12, @@ -24775,7 +24511,208 @@ /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_src40.o -c -I/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_src40.o.pp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -O2 -ffile-prefix-map=/build/mozjs52-52.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src40.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/wasm/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/x86/MacroAssembler-x86.h:12, + from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, + 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_src38.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/wasm/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/x86/MacroAssembler-x86.h:12, + from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, + 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_src38.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/wasm/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/x86/MacroAssembler-x86.h:12, + from /build/mozjs52-52.9.1/js/src/jit/MacroAssembler.h:16, + 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_src38.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/wasm/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/WasmCode.cpp:37, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src38.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/gc/StoreBuffer.h:17, + 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/wasm/AsmJS.cpp:32, + 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/AsmJS.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.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/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/dist/include/js/TracingAPI.h:12, + from /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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/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/WasmBinaryToText.h:26, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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/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/WasmBinaryToText.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToText.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 + ^~~~~~~~~~~~~~ +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src8.cpp +/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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_src37.cpp:2: +/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: + ^~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -24820,7 +24757,6 @@ /build/mozjs52-52.9.1/js/src/dist/include/js/MemoryMetrics.h:59:8: note: 'struct JS::ServoSizes' declared here struct ServoSizes ^~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -24988,7 +24924,6 @@ /build/mozjs52-52.9.1/js/src/vm/Caches.h:151:7: note: 'class js::NewObjectCache' declared here class NewObjectCache ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -25121,6 +25056,66 @@ /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/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 + ^~~~~~~~ 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, @@ -25149,47 +25144,6 @@ /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_src38.cpp:29: -/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; - ^~ -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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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/wasm/WasmInstance.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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 - ^~~~~~~~~~~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src7.cpp -/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; - ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, from /build/mozjs52-52.9.1/js/src/vm/Caches.h:13, from /build/mozjs52-52.9.1/js/src/jscntxt.h:18, @@ -25338,89 +25292,42 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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::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 - ^~~~~~~~ -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_src40.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/gc/Policy.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.cpp:19, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src40.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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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/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, +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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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/wasm/WasmInstance.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.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/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 @@ -25567,6 +25474,302 @@ /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 + ^~~~~~~~~~~~~~ +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_src40.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/gc/Policy.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.cpp:19, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src40.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/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 + ^~~~~~~~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src28.cpp:47: +/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; + ^ +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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 + ^~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -25611,41 +25814,6 @@ /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*, 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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -25739,20 +25907,6 @@ /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::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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -25773,54 +25927,6 @@ /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*) [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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -25839,22 +25945,6 @@ /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 = 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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -25879,22 +25969,6 @@ /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 = 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/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -25974,15 +26048,10 @@ ^~~~~~~~~~~~~~ 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: + from /build/mozjs52-52.9.1/js/src/dist/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 @@ -26001,33 +26070,6 @@ /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 - ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -26076,122 +26118,6 @@ /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/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 - ^~~~~~~~~~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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 - ^~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -26391,6 +26317,26 @@ /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 = 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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -26484,26 +26430,6 @@ /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/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/dist/include/js/TracingAPI.h:12, from /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, @@ -26524,6 +26450,106 @@ /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/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 + ^~~~~~~~ /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 @@ -26542,6 +26568,14 @@ /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_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/gc/StoreBuffer.h:17, from /build/mozjs52-52.9.1/js/src/gc/Barrier.h:13, from /build/mozjs52-52.9.1/js/src/gc/Policy.h:13, @@ -26598,14 +26632,98 @@ /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_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/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/js/src/Unified_cpp_js_src40.cpp:11: /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=] @@ -26614,227 +26732,6 @@ /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/js/src/Unified_cpp_js_src39.cpp:11: -/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; - ^~~ -/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 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; - ^~~~~ -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src9.cpp -/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/jit/JitAllocPolicy.h:18, - 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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/jit/JitAllocPolicy.h:18, - 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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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 EmitLoad({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2376:23: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] - f.iter().setResult(f.load(addr.base, access, type)); - ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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:2785:23: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] - f.iter().setResult(f.load(addr.base, access, resultType)); - ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18, - 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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -27163,35 +27060,6 @@ /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/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/x86-shared/CodeGenerator-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86/CodeGenerator-x86.h:10, - from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:16, - 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_src39.cpp:11: -/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_src39.cpp:11: -/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/x86-shared/CodeGenerator-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86/CodeGenerator-x86.h:10, - from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:16, - 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_src39.cpp:11: -/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2345:18: note: 'lhs' was declared here - MDefinition* lhs; - ^~~ 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, @@ -27210,11 +27078,6 @@ /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/wasm/WasmIonCompile.cpp: In function 'bool EmitStore({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2390:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] - f.store(addr.base, access, value); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2390:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] /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 @@ -27224,15 +27087,96 @@ /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 EmitTeeStore({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2404:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] - f.store(addr.base, access, value); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2404:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeStoreWithCoercion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2425:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] - f.store(addr.base, access, value); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +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/js/src/Unified_cpp_js_src39.cpp:11: +/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; + ^~~ +/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 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; + ^~~~~ +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 + ^~~~~~~~ +/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/jit/JitAllocPolicy.h:18, from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -27241,18 +27185,14 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2412:18: note: 'value' was declared here - MDefinition* value; +/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/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdStore({anonymous}::FunctionCompiler&, js::wasm::ValType, unsigned int)': -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2805:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] - f.store(addr.base, access, value); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2805:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18, from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -27261,12 +27201,12 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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: 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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2837:18: note: 'input' was declared here +/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/jit/JitAllocPolicy.h:18, @@ -27277,25 +27217,18 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2826:18: note: 'input' was declared here +/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: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; - ^~~ +/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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -27304,13 +27237,14 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2736:18: note: 'vector' was declared here - MDefinition* vector; - ^~~~~~ +/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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -27319,13 +27253,22 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2812:18: note: 'trueValue' was declared here - MDefinition* trueValue; - ^~~~~~~~~ +/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 EmitLoad({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2376:23: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] + f.iter().setResult(f.load(addr.base, access, type)); + ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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:2785:23: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] + f.iter().setResult(f.load(addr.base, access, resultType)); + ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18, from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -27334,13 +27277,14 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2813:18: note: 'falseValue' was declared here - MDefinition* falseValue; - ^~~~~~~~~~ +/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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -27349,13 +27293,14 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2814:18: note: 'condition' was declared here - MDefinition* condition; - ^~~~~~~~~ +/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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -27364,41 +27309,30 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2851:18: note: 'input' was declared here +/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/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/x86-shared/CodeGenerator-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86/CodeGenerator-x86.h:10, - from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:16, - 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_src39.cpp:11: -/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_src39.cpp:11: -/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/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/x86-shared/CodeGenerator-x86-shared.h:10, - from /build/mozjs52-52.9.1/js/src/jit/x86/CodeGenerator-x86.h:10, - from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:16, - 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_src39.cpp:11: -/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/jit/JitAllocPolicy.h:18, + 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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2701:18: note: 'vector' was declared here - MDefinition* vector; - ^~~~~~ +/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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -27407,287 +27341,14 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/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/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/dist/include/js/Proxy.h:10, - from /build/mozjs52-52.9.1/js/src/jswrapper.h:12, - from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:30, - 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/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitStore(js::wasm::ValType, js::Scalar::Type)': -/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +28)' may be used uninitialized in this function [-Wmaybe-uninitialized] - ::new (mStorage.addr()) T(Forward(aArgs)...); - ^~ -In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmBaselineCompile.cpp:6067:22: note: '*((void*)& access +28)' was declared here - MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); - ^~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:10, - from /build/mozjs52-52.9.1/js/src/jswrapper.h:12, - from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:30, - 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/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitTeeStore(js::wasm::ValType, js::Scalar::Type)': -/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +28)' may be used uninitialized in this function [-Wmaybe-uninitialized] - ::new (mStorage.addr()) T(Forward(aArgs)...); - ^~ -In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmBaselineCompile.cpp:6137:22: note: '*((void*)& access +28)' was declared here - MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); - ^~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:10, - from /build/mozjs52-52.9.1/js/src/jswrapper.h:12, - from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:30, - 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/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitTeeStoreWithCoercion(js::wasm::ValType, js::Scalar::Type)': -/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +28)' may be used uninitialized in this function [-Wmaybe-uninitialized] - ::new (mStorage.addr()) T(Forward(aArgs)...); - ^~ -In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmBaselineCompile.cpp:6430:22: note: '*((void*)& access +28)' was declared here - MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); - ^~~~~~ -/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; +/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/jsscript.h:27, - from /build/mozjs52-52.9.1/js/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/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] @@ -27698,6 +27359,22 @@ /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/jit/JitAllocPolicy.h:18, + 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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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: @@ -27717,37 +27394,6 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.h:662:7: note: 'class js::HeapSlot' declared here class HeapSlot : public WriteBarrieredBase ^~~~~~~~ -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/gc/Barrier.h:10, - from /build/mozjs52-52.9.1/js/src/gc/Policy.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.cpp:19, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src40.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_src40.cpp:11: -/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/gc/Barrier.h:10, - from /build/mozjs52-52.9.1/js/src/gc/Policy.h:13, - from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.h:22, - from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.cpp:19, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src40.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_src40.cpp:11: -/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/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, @@ -27897,6 +27543,35 @@ /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/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/x86-shared/CodeGenerator-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86/CodeGenerator-x86.h:10, + from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:16, + 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_src39.cpp:11: +/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_src39.cpp:11: +/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/x86-shared/CodeGenerator-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86/CodeGenerator-x86.h:10, + from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:16, + 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_src39.cpp:11: +/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_src39.cpp:11: +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2345:18: note: 'lhs' was declared here + MDefinition* lhs; + ^~~ 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, @@ -27959,6 +27634,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 ^~~~~ +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitStore({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2390:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] + f.store(addr.base, access, value); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2390:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 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, @@ -27980,6 +27660,11 @@ /build/mozjs52-52.9.1/js/src/jit/shared/Assembler-shared.h:283:8: note: 'struct js::jit::Address' declared here struct Address ^~~~~~~ +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeStore({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2404:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] + f.store(addr.base, access, value); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2404:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 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, @@ -28022,164 +27707,10 @@ /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 - ^~~~~~~~~~~~~~ -/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; - ^~~~~~ -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/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: - ^~~~ -/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: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; - ^~~~~ -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2540:18: note: 'oldValue' was declared here - MDefinition* oldValue; - ^~~~~~~~ +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeStoreWithCoercion({anonymous}::FunctionCompiler&, js::wasm::ValType, js::Scalar::Type)': +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2425:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] + f.store(addr.base, access, 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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -28192,30 +27723,14 @@ at->next = item; ^~ In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2525:18: note: 'value' was declared here +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2412:18: note: 'value' was declared here MDefinition* value; ^~~~~ -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2514:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] +/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:2805:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] f.store(addr.base, access, value); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/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/wasm/WasmInstance.cpp:21, - from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/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/wasm/WasmIonCompile.cpp:2805:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18, from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -28224,11 +27739,12 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2131:18: note: 'input' was declared here +/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, @@ -28243,15 +27759,21 @@ at->next = item; ^~ In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.cpp:11: -/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 +/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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -28260,13 +27782,13 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/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/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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -28275,12 +27797,12 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2360:18: note: 'condition' was declared here - MDefinition* condition; +/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/BitSet.h:12, @@ -28290,13 +27812,13 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2104:18: note: 'value' was declared here - MDefinition* value; - ^~~~~ +/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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -28305,25 +27827,13 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/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: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/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -28332,13 +27842,41 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1872:18: note: 'value' was declared here - MDefinition* value; +/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/x86-shared/CodeGenerator-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86/CodeGenerator-x86.h:10, + from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:16, + 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_src39.cpp:11: +/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_src39.cpp:11: +/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/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/x86-shared/CodeGenerator-x86-shared.h:10, + from /build/mozjs52-52.9.1/js/src/jit/x86/CodeGenerator-x86.h:10, + from /build/mozjs52-52.9.1/js/src/jit/CodeGenerator.h:16, + 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_src39.cpp:11: +/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_src39.cpp:11: +/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/JitAllocPolicy.h:18, from /build/mozjs52-52.9.1/js/src/jit/BitSet.h:12, from /build/mozjs52-52.9.1/js/src/jit/Safepoints.h:10, @@ -28347,31 +27885,41 @@ from /build/mozjs52-52.9.1/js/src/jit/BaselineJIT.h:16, from /build/mozjs52-52.9.1/js/src/wasm/WasmInstance.cpp:21, from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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] +/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_src39.cpp:11: -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1809:18: note: 'condition' was declared here - MDefinition* condition; - ^~~~~~~~~ -/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:2514:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] - f.store(addr.base, access, value); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2505:39: note: 'addr.js::wasm::LinearMemoryAddress::base' was declared here - 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; - ^~~~ +/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/dist/include/js/TracingAPI.h:12, + from /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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -28697,6 +28245,10 @@ /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/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; + ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, @@ -28745,6 +28297,418 @@ /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_src38.cpp:29: +/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; + ^~ +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 + ^~~~~~~~~~~~~~ +/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/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/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 + ^~~~~~~~~~~~~~ +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/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/gc/Barrier.h:10, + from /build/mozjs52-52.9.1/js/src/gc/Policy.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.cpp:19, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src40.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_src40.cpp:11: +/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/gc/Barrier.h:10, + from /build/mozjs52-52.9.1/js/src/gc/Policy.h:13, + from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.h:22, + from /build/mozjs52-52.9.1/js/src/wasm/WasmTable.cpp:19, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src40.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_src40.cpp:11: +/build/mozjs52-52.9.1/js/src/wasm/WasmTextToBinary.cpp:1898:11: note: 'result' was declared here + Float result; + ^~~~~~ +/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: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; + ^~~~~ +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2525:18: note: 'value' was declared here + MDefinition* value; + ^~~~~ +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2514:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] + f.store(addr.base, access, value); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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; + ^~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jit/JitAllocPolicy.h:18, + 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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/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/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/wasm/WasmInstance.cpp:21, + from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src39.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_src39.cpp:11: +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:1809:18: note: 'condition' was declared here + MDefinition* condition; + ^~~~~~~~~ +/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:2514:12: warning: 'addr.js::wasm::LinearMemoryAddress::base' may be used uninitialized in this function [-Wmaybe-uninitialized] + f.store(addr.base, access, value); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/mozjs52-52.9.1/js/src/wasm/WasmIonCompile.cpp:2505:39: note: 'addr.js::wasm::LinearMemoryAddress::base' was declared here + 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/dist/include/js/Proxy.h:10, + from /build/mozjs52-52.9.1/js/src/jswrapper.h:12, + from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:30, + 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/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitStore(js::wasm::ValType, js::Scalar::Type)': +/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +28)' may be used uninitialized in this function [-Wmaybe-uninitialized] + ::new (mStorage.addr()) T(Forward(aArgs)...); + ^~ +In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:11: +/build/mozjs52-52.9.1/js/src/wasm/WasmBaselineCompile.cpp:6067:22: note: '*((void*)& access +28)' was declared here + MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); + ^~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:10, + from /build/mozjs52-52.9.1/js/src/jswrapper.h:12, + from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:30, + 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/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitTeeStore(js::wasm::ValType, js::Scalar::Type)': +/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +28)' may be used uninitialized in this function [-Wmaybe-uninitialized] + ::new (mStorage.addr()) T(Forward(aArgs)...); + ^~ +In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:11: +/build/mozjs52-52.9.1/js/src/wasm/WasmBaselineCompile.cpp:6137:22: note: '*((void*)& access +28)' was declared here + MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); + ^~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/Proxy.h:10, + from /build/mozjs52-52.9.1/js/src/jswrapper.h:12, + from /build/mozjs52-52.9.1/js/src/wasm/AsmJS.cpp:30, + 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/Maybe.h: In member function 'bool js::wasm::BaseCompiler::emitTeeStoreWithCoercion(js::wasm::ValType, js::Scalar::Type)': +/build/mozjs52-52.9.1/js/src/dist/include/mozilla/Maybe.h:432:5: warning: '*((void*)& access +28)' may be used uninitialized in this function [-Wmaybe-uninitialized] + ::new (mStorage.addr()) T(Forward(aArgs)...); + ^~ +In file included from /build/mozjs52-52.9.1/js/src/js/src/Unified_cpp_js_src37.cpp:11: +/build/mozjs52-52.9.1/js/src/wasm/WasmBaselineCompile.cpp:6430:22: note: '*((void*)& access +28)' was declared here + MemoryAccessDesc access(viewType, addr.align, addr.offset, trapIfNotAsmJS()); + ^~~~~~ 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/WasmBinaryToAST.cpp: In function 'bool AstDecodeExpr(AstDecodeContext&)': /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:853:9: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] @@ -28780,33 +28744,6 @@ /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/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 - ^~~~~~~~~~~~~~ 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, @@ -28823,6 +28760,103 @@ /build/mozjs52-52.9.1/js/src/wasm/WasmBinaryToAST.cpp:1897:18: note: 'func' was declared here AstFunc* func; ^~~~ +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 +../../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' libjs_static.a rm -f libjs_static.a libjs_static.a.desc libmozjs-52.so @@ -28840,8 +28874,8 @@ make[4]: Entering directory '/build/mozjs52-52.9.1/js/src/js/src/jsapi-tests' mkdir -p '.deps/' /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp -/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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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_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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer -Wno-shadow -Werror=format /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.cpp @@ -28853,8 +28887,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -28863,8 +28897,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -28872,8 +28906,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -28882,8 +28916,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -28891,8 +28925,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -28901,8 +28935,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -28910,8 +28944,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -28920,17 +28954,16 @@ from /build/mozjs52-52.9.1/js/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: + 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/testDefineProperty.cpp:8, - from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.cpp:2: + 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)); @@ -28938,18 +28971,16 @@ In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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/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: + 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)); @@ -28957,18 +28988,16 @@ In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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/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: + 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)); @@ -28976,18 +29005,16 @@ In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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/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: + 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)); @@ -28995,77 +29022,8 @@ In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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/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: + 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 ^~~~~~~~ @@ -29073,8 +29031,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -29083,8 +29041,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -29092,8 +29050,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -29102,8 +29060,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -29111,8 +29069,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -29121,8 +29079,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -29130,8 +29088,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -29140,216 +29098,76 @@ from /build/mozjs52-52.9.1/js/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/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/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/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: + 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/selfTest.cpp:8, - from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: + 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/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: + 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/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: + 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/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: + 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/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: + 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/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: + 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/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: + 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/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: + 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 ^~~~~~~~ @@ -29357,8 +29175,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -29367,8 +29185,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -29376,8 +29194,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -29386,8 +29204,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -29395,8 +29213,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -29405,8 +29223,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -29414,8 +29232,8 @@ from /build/mozjs52-52.9.1/js/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: + 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)); @@ -29424,8 +29242,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -29505,10 +29323,24 @@ /build/mozjs52-52.9.1/js/src/gc/Barrier.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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -29519,16 +29351,19 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -29539,16 +29374,19 @@ from /build/mozjs52-52.9.1/js/src/jsatom.h:14, from /build/mozjs52-52.9.1/js/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: + 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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -29562,16 +29400,19 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -29584,16 +29425,19 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -29604,16 +29448,19 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -29624,16 +29471,19 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -29642,66 +29492,78 @@ 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: + 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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/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: + 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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, + from /build/mozjs52-52.9.1/js/src/dist/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/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: + from /build/mozjs52-52.9.1/js/src/dist/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/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/dist/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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -29713,8 +29575,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -29724,8 +29586,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -29737,35 +29599,19 @@ from /build/mozjs52-52.9.1/js/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: + 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/TracingAPI.h:12, - from /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 - ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -29780,8 +29626,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 { ^~~~~~~~~~~ @@ -29791,8 +29637,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -29806,28 +29652,19 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ -/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: + 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] @@ -29839,8 +29676,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -29850,8 +29687,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -29863,8 +29700,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -29874,8 +29711,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -29885,28 +29722,19 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~~~ -/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 - ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -29914,104 +29742,19 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ 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: + 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 ^~~~~~~~~~~~~~ -/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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -30025,8 +29768,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~ @@ -30036,8 +29779,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -30049,8 +29792,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -30060,8 +29803,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -30073,8 +29816,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~ @@ -30084,8 +29827,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -30100,8 +29843,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 { ^~~~~~~~~~~ @@ -30111,142 +29854,21 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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/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/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/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -30255,21 +29877,31 @@ 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: + 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/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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -30278,10 +29910,7 @@ 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: + 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 ^~~~~~~~~~ @@ -30291,85 +29920,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -30380,19 +29932,20 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -30403,59 +29956,36 @@ from /build/mozjs52-52.9.1/js/src/jsobj.h:27, from /build/mozjs52-52.9.1/js/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: + 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/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, - from /build/mozjs52-52.9.1/js/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/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: +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 + ^~~~~~~~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -30464,8 +29994,9 @@ 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: + 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 ^~~~~~~~~~~~~~~ @@ -30552,6 +30083,15 @@ /build/mozjs52-52.9.1/js/src/vm/TypeInference.h:802:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray ^~~~~~~~~~~~~~~~~~~~~~ +/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/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -30578,35 +30118,26 @@ /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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/gdb/tests/test-ExecutableAllocator.cpp:4, - from /build/mozjs52-52.9.1/js/src/js/src/gdb/Unified_cpp_js_src_gdb0.cpp:11: + 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/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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -30653,30 +30184,14 @@ /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/TracingAPI.h:12, +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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 - ^~~~~~~~~~~~~~ -In file included from /build/mozjs52-52.9.1/js/src/jspubtd.h:17, - from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, - from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, - from /build/mozjs52-52.9.1/js/src/dist/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] @@ -30685,9 +30200,13 @@ 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: + 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 ^~~~~ @@ -30713,15 +30232,24 @@ /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::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::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/jspubtd.h:17, from /build/mozjs52-52.9.1/js/src/dist/include/js/RootingAPI.h:19, from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, @@ -30784,8 +30312,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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 @@ -30810,24 +30338,6 @@ from /build/mozjs52-52.9.1/js/src/dist/include/js/CallArgs.h:73, from /build/mozjs52-52.9.1/js/src/dist/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/dist/include/js/TracingAPI.h:12, - from /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: @@ -30849,62 +30359,52 @@ /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, +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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer 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/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/testLooselyEqual.cpp:8, - from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.cpp:2: + 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/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: +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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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: +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/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: +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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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: +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] @@ -30919,19 +30419,14 @@ from /build/mozjs52-52.9.1/js/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: + 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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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: +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] @@ -30945,19 +30440,14 @@ from /build/mozjs52-52.9.1/js/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: + 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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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: +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] @@ -30969,19 +30459,14 @@ from /build/mozjs52-52.9.1/js/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: + 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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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: +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] @@ -30993,160 +30478,201 @@ from /build/mozjs52-52.9.1/js/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: + 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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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: +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:27, + from /build/mozjs52-52.9.1/js/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/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: + 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/dist/include/js/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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, +In file included from /build/mozjs52-52.9.1/js/src/jsatom.h:14, + from /build/mozjs52-52.9.1/js/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/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/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/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/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/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 - ^~~~~~~~~~~~~~ -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: + 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/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 - ^~~~~~~~~~~~~~~~~~~~~~~~ -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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/selfTest.cpp:8, - from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: + 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-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 + ^~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31158,8 +30684,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~ @@ -31169,8 +30695,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31182,8 +30708,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~ @@ -31193,8 +30719,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31209,8 +30735,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 { ^~~~~~~~~~~ @@ -31220,8 +30746,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31235,8 +30761,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -31246,8 +30772,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31259,8 +30785,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -31270,8 +30796,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31283,8 +30809,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -31294,8 +30820,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31305,8 +30831,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~~~ @@ -31316,8 +30842,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31325,19 +30851,83 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ 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: + 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/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31351,19 +30941,119 @@ from /build/mozjs52-52.9.1/js/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: + 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/TracingAPI.h:12, + from /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/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/selfTest.cpp:8, - from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.cpp:2: + 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] @@ -31371,11 +31061,11 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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: + 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 ^~~~~~~ @@ -31385,8 +31075,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31394,11 +31084,11 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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: + 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 ^~~~~~~~~ @@ -31408,8 +31098,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31417,22 +31107,119 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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: + 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/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, +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 + ^~~~~~~~~~~~~~ +In file included from /build/mozjs52-52.9.1/js/src/jsscript.h:27, + from /build/mozjs52-52.9.1/js/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/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] @@ -31444,8 +31231,249 @@ from /build/mozjs52-52.9.1/js/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: + 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/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) + ^~ +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/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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 ^~~~~~~~ @@ -31455,8 +31483,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31468,19 +31496,31 @@ from /build/mozjs52-52.9.1/js/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: + 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/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/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31495,8 +31535,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 { ^~~~~~~~~~~ @@ -31506,8 +31546,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31521,8 +31561,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -31532,8 +31572,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31545,8 +31585,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~~~~~~~~~~ @@ -31556,8 +31596,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31569,8 +31609,8 @@ from /build/mozjs52-52.9.1/js/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: + 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 ^~~~~~~~~~~~~ @@ -31580,8 +31620,8 @@ from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31591,19 +31631,40 @@ from /build/mozjs52-52.9.1/js/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: + 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/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 + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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] @@ -31611,44 +31672,19 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ 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: + 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/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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/testThreadingThread.cpp:15, - from /build/mozjs52-52.9.1/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: + 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] @@ -31662,89 +31698,18 @@ from /build/mozjs52-52.9.1/js/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: + 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/HashTable.h:18, - from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, - from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, - from /build/mozjs52-52.9.1/js/src/dist/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 - ^~~~~~~~~~~~~~ -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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer 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/dist/include/js/TracingAPI.h:12, from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, from /build/mozjs52-52.9.1/js/src/dist/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: + 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 @@ -31763,8 +31728,8 @@ /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/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: +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)); @@ -31773,40 +31738,67 @@ from /build/mozjs52-52.9.1/js/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/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: +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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/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: +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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31821,14 +31813,19 @@ from /build/mozjs52-52.9.1/js/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31842,14 +31839,19 @@ from /build/mozjs52-52.9.1/js/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31861,14 +31863,19 @@ from /build/mozjs52-52.9.1/js/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31880,14 +31887,19 @@ from /build/mozjs52-52.9.1/js/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31897,14 +31909,19 @@ from /build/mozjs52-52.9.1/js/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31912,28 +31929,45 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ 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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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/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: + from /build/mozjs52-52.9.1/js/src/dist/include/js/CallNonGenericMethod.h:12, + from /build/mozjs52-52.9.1/js/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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31941,19 +31975,22 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31961,19 +31998,22 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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: + 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/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: +In file included from /build/mozjs52-52.9.1/js/src/dist/include/js/HashTable.h:18, + from /build/mozjs52-52.9.1/js/src/dist/include/js/TracingAPI.h:12, + from /build/mozjs52-52.9.1/js/src/dist/include/js/GCPolicyAPI.h:46, + from /build/mozjs52-52.9.1/js/src/dist/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] @@ -31981,45 +32021,14 @@ ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/mozjs52-52.9.1/js/src/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: + 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/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) - ^~ -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/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, @@ -32264,6 +32273,31 @@ ^~~~~~~~~~~~~~~~ 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/TracingAPI.h:12, + from /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, @@ -32297,6 +32331,8 @@ /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 ^~~~~~~~~~~~~~ +../../../config/nsinstall -R -m 755 'gdb-tests' '../../../dist/bin' +make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/gdb' 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, @@ -32340,8 +32376,6 @@ /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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer 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 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-rtti -fno-exceptions -fno-math-errno -pthread -pipe -g -fno-omit-frame-pointer 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 'gdb-tests' '../../../dist/bin' -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/gdb' ../../../config/nsinstall -R -m 755 'js' '../../../dist/bin' make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/shell' ../../../config/nsinstall -R -m 755 'jsapi-tests' '../../../dist/bin' @@ -32362,10 +32396,10 @@ 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 -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_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_CPUID_H=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_X86=1 -DJS_CPU_X86=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_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' ../../../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/jsapi-tests' -make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/gdb' ../../../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/gdb' make[4]: Leaving directory '/build/mozjs52-52.9.1/js/src/js/src/shell' +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' @@ -32414,7668 +32448,7668 @@ --no-progress --format=automation --timeout 600 \ \ ../../dist/bin/js +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/Functions/function-001.js | (args: "") +TEST-PASS | js1_4/Regress/function-004-n.js | (args: "") +TEST-PASS | js1_4/Regress/toString-001-n.js | (args: "") +TEST-PASS | js1_4/Eval/eval-003.js | (args: "") +TEST-PASS | js1_4/Regress/function-002.js | (args: "") +TEST-PASS | js1_4/Eval/regress-531682.js | (args: "") +TEST-PASS | ecma_2017/Statements/for-in-with-assignments.js | (args: "") +TEST-PASS | ecma_2017/Statements/trailing_comma_parameters.js | (args: "") +TEST-PASS | ecma_2017/AsyncFunctions/cover-init-name-syntax.js | (args: "") +TEST-KNOWN-FAIL | js1_7/iterable/regress-340526-02.js | (args: "") | (SKIP) +TEST-PASS | ecma_3_1/Object/regress-444787.js | (args: "") +TEST-PASS | js1_4/Eval/eval-002.js | (args: "") +TEST-PASS | js1_4/Eval/eval-001.js | (args: "") +TEST-PASS | ecma_2017/Statements/for-in-with-assignment-semantics.js | (args: "") +TEST-PASS | ecma_2017/Statements/for-in-with-assignment-syntax.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_7/lexical/regress-346642-03.js | (args: "") | (SKIP) +TEST-PASS | ecma_2017/Expressions/trailing_comma_getter_setter.js | (args: "") +TEST-PASS | ecma_2017/AsyncFunctions/duplicate-__proto__.js | (args: "") +TEST-PASS | ecma_2017/Expressions/trailing_comma_arrow.js | (args: "") +TEST-PASS | ecma_2017/Expressions/trailing_comma_arguments.js | (args: "") +TEST-PASS | js1_7/iterable/regress-355025.js | (args: "") +TEST-PASS | ecma_2017/Expressions/trailing_comma_parameters.js | (args: "") +TEST-PASS | js1_7/iterable/regress-340526-01.js | (args: "") +TEST-PASS | js1_7/iterable/regress-354750-01.js | (args: "") +TEST-PASS | js1_7/iterable/regress-355075-01.js | (args: "") +TEST-PASS | js1_7/iterable/regress-568056.js | (args: "") +TEST-PASS | js1_7/iterable/regress-341499.js | (args: "") +TEST-PASS | js1_7/iterable/regress-341821.js | (args: "") +TEST-PASS | js1_7/iterable/regress-341510.js | (args: "") +TEST-PASS | js1_7/iterable/regress-341815.js | (args: "") +TEST-PASS | js1_7/iterable/regress-341496.js | (args: "") +TEST-PASS | js1_7/iterable/regress-355090.js | (args: "") +TEST-PASS | js1_7/iterable/regress-415922.js | (args: "") +TEST-PASS | js1_7/lexical/regress-346642-04.js | (args: "") +TEST-PASS | js1_7/geniter/yield-new.js | (args: "") +TEST-PASS | js1_7/lexical/regress-351515.js | (args: "") +TEST-PASS | js1_7/geniter/simple-fib.js | (args: "") +TEST-PASS | js1_7/geniter/regress-355834.js | (args: "") +TEST-PASS | js1_7/geniter/regress-382335.js | (args: "") +TEST-PASS | js1_7/geniter/yield-undefined.js | (args: "") +TEST-PASS | js1_7/geniter/builtin-Iterator-function.js | (args: "") +TEST-PASS | js1_7/geniter/326466-01.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-PASS | js1_7/geniter/regress-349012-04.js | (args: "") +TEST-PASS | js1_7/geniter/regress-352197.js | (args: "") +TEST-PASS | js1_7/lexical/regress-336376-01.js | (args: "") +TEST-PASS | js1_7/geniter/regress-345879-02.js | (args: "") +TEST-PASS | js1_7/geniter/regress-351120.js | (args: "") +TEST-PASS | js1_7/geniter/close-returns-undefined.js | (args: "") +TEST-PASS | js1_7/geniter/regress-349012-05.js | (args: "") +TEST-PASS | js1_7/geniter/regress-352876.js | (args: "") +TEST-KNOWN-FAIL | js1_7/geniter/regress-347739.js | (args: "") | (SKIP) +TEST-PASS | js1_7/geniter/throw-after-close.js | (args: "") +TEST-PASS | js1_7/geniter/regress-390918.js | (args: "") +TEST-PASS | js1_7/geniter/nested-yield.js | (args: "") +TEST-PASS | js1_7/geniter/regress-350621.js | (args: "") +TEST-PASS | js1_7/geniter/regress-349012-02.js | (args: "") +TEST-PASS | js1_7/geniter/regress-347593.js | (args: "") +TEST-PASS | js1_7/geniter/multiple-close.js | (args: "") +TEST-PASS | js1_7/geniter/regress-349851.js | (args: "") +TEST-PASS | js1_7/geniter/sequential-yields.js | (args: "") +TEST-PASS | js1_7/geniter/pi-generator.js | (args: "") +TEST-KNOWN-FAIL | js1_7/geniter/regress-349012-01.js | (args: "") | (SKIP) +TEST-PASS | js1_7/geniter/regress-466206.js | (args: "") +TEST-PASS | js1_7/geniter/regress-359062.js | (args: "") +TEST-PASS | js1_7/geniter/regress-349023-02.js | (args: "") +TEST-PASS | js1_7/geniter/regress-392310.js | (args: "") +TEST-PASS | js1_7/geniter/regress-345855.js | (args: "") +TEST-PASS | js1_7/geniter/regress-387871.js | (args: "") +TEST-PASS | js1_7/geniter/regress-349362.js | (args: "") +TEST-PASS | js1_7/geniter/regress-349012-03.js | (args: "") +TEST-PASS | js1_7/geniter/fibonacci-matrix-generator.js | (args: "") +TEST-PASS | js1_7/geniter/regress-345879-01.js | (args: "") +TEST-PASS | js1_7/geniter/regress-349023-01.js | (args: "") +TEST-PASS | js1_7/geniter/send-no-rhs.js | (args: "") +TEST-PASS | js1_7/geniter/regress-366941.js | (args: "") +TEST-PASS | js1_7/geniter/throw-forever.js | (args: "") +TEST-PASS | js1_7/geniter/unreachable-yield.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/GC/regress-381374.js | (args: "") +TEST-PASS | js1_7/GC/regress-341675.js | (args: "") +TEST-PASS | js1_7/geniter/message-value-passing.js | (args: "") +TEST-PASS | js1_7/regexp/yflag.js | (args: "") +TEST-PASS | js1_7/extensions/regress-354945-02.js | (args: "") +TEST-PASS | js1_7/extensions/regress-351070-02.js | (args: "") +TEST-PASS | js1_7/geniter/iterator-toString.js | (args: "") +TEST-PASS | js1_7/extensions/regress-590813.js | (args: "") +TEST-PASS | js1_7/extensions/regress-396326.js | (args: "") +TEST-PASS | js1_7/extensions/regress-346773.js | (args: "") +TEST-PASS | js1_7/extensions/regress-453955.js | (args: "") +TEST-PASS | js1_7/extensions/regress-355512.js | (args: "") +TEST-PASS | js1_7/extensions/regress-589112.js | (args: "") +TEST-KNOWN-FAIL | js1_7/extensions/regress-353214-01.js | (args: "") | (SKIP) +TEST-PASS | js1_7/extensions/regress-381303.js | (args: "") +TEST-PASS | js1_7/extensions/regress-355410.js | (args: "") +TEST-PASS | js1_7/extensions/regress-387955-01.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/destructuring-order.js | (args: "") +TEST-PASS | js1_7/extensions/regress-367629.js | (args: "") +TEST-PASS | js1_7/extensions/regress-346642-06.js | (args: "") +TEST-PASS | js1_7/extensions/regress-387955-02.js | (args: "") +TEST-PASS | js1_7/extensions/regress-355052-03.js | (args: "") +TEST-PASS | js1_7/extensions/regress-469405-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-473282.js | (args: "") +TEST-PASS | js1_7/extensions/regress-380933.js | (args: "") +TEST-PASS | js1_7/extensions/regress-474771-02.js | (args: "") +TEST-PASS | js1_7/extensions/regress-591450.js | (args: "") +TEST-PASS | js1_7/extensions/regress-363040-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-346021.js | (args: "") +TEST-PASS | js1_7/extensions/regress-363040-02.js | (args: "") +TEST-PASS | js1_7/extensions/regress-351102-05.js | (args: "") +TEST-PASS | js1_7/extensions/regress-368224.js | (args: "") +TEST-PASS | js1_7/extensions/regress-469405-02.js | (args: "") +TEST-PASS | js1_7/extensions/regress-477048.js | (args: "") +TEST-PASS | js1_7/extensions/regress-355052-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-351102-04.js | (args: "") +TEST-PASS | js1_7/extensions/regress-470300-02.js | (args: "") +TEST-PASS | js1_7/extensions/regress-366668-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-351102-03.js | (args: "") +TEST-PASS | js1_7/extensions/regress-354499-02.js | (args: "") +TEST-KNOWN-FAIL | js1_7/extensions/regress-353249.js | (args: "") | (SKIP) +TEST-PASS | js1_7/extensions/iterator-ctor.js | (args: "") +TEST-PASS | js1_7/extensions/regress-381301.js | (args: "") +TEST-PASS | js1_7/extensions/regress-372364.js | (args: "") +TEST-PASS | js1_7/extensions/basic-for-in.js | (args: "") +TEST-PASS | js1_7/extensions/regress-379566.js | (args: "") +TEST-KNOWN-FAIL | js1_7/regress/regress-350387.js | (args: "") | (SKIP) +TEST-PASS | js1_7/extensions/regress-469234.js | (args: "") +TEST-PASS | js1_7/extensions/regress-392308.js | (args: "") +TEST-PASS | js1_7/extensions/regress-352797-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-352885-02.js | (args: "") +TEST-PASS | js1_7/extensions/regress-354499-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-352885-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-476257.js | (args: "") +TEST-PASS | js1_7/extensions/regress-470300-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-474771-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-369666-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-407727-01.js | (args: "") +TEST-PASS | js1_7/extensions/regress-354945-01.js | (args: "") +TEST-PASS | js1_7/extensions/basic-for-each.js | (args: "") +TEST-PASS | js1_7/extensions/regress-368213.js | (args: "") +TEST-PASS | js1_7/extensions/regress-355052-02.js | (args: "") +TEST-PASS | js1_7/regress/regress-385133-02.js | (args: "") +TEST-PASS | js1_7/extensions/regress-350312.js | (args: "") +TEST-PASS | js1_7/regress/regress-469239-02.js | (args: "") +TEST-PASS | js1_7/regress/regress-464403.js | (args: "") +TEST-PASS | js1_7/regress/regress-419803.js | (args: "") +TEST-PASS | js1_7/regress/regress-418641.js | (args: "") +TEST-PASS | js1_7/regress/regress-369666-02.js | (args: "") +TEST-PASS | js1_7/regress/regress-465236.js | (args: "") +TEST-PASS | js1_7/regress/regress-410649.js | (args: "") +TEST-PASS | js1_7/regress/regress-355832-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-462282.js | (args: "") +TEST-PASS | js1_7/regress/regress-363040-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-385393-05.js | (args: "") +TEST-PASS | js1_7/regress/regress-453411.js | (args: "") +TEST-PASS | js1_7/regress/regress-452960.js | (args: "") +TEST-PASS | js1_7/regress/regress-363040-02.js | (args: "") +TEST-PASS | js1_7/regress/regress-465424.js | (args: "") +TEST-PASS | js1_7/regress/regress-470388-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-462388.js | (args: "") +TEST-PASS | js1_7/regress/regress-453049.js | (args: "") +TEST-PASS | js1_7/regress/regress-352640-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-385133-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-379483.js | (args: "") +TEST-PASS | js1_7/regress/regress-474771.js | (args: "") +TEST-PASS | js1_7/regress/regress-465484.js | (args: "") +TEST-PASS | js1_7/regress/regress-407727-02.js | (args: "") +TEST-PASS | js1_7/regress/regress-469239-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-352640-04.js | (args: "") +TEST-PASS | js1_7/regress/regress-414553.js | (args: "") +TEST-PASS | js1_7/regress/regress-373827-02.js | (args: "") +TEST-PASS | js1_7/regress/regress-453051.js | (args: "") +TEST-PASS | js1_7/regress/regress-462407.js | (args: "") +TEST-PASS | js1_7/regress/regress-372331.js | (args: "") +TEST-PASS | js1_7/regress/regress-355832-02.js | (args: "") +TEST-PASS | js1_7/regress/regress-373827-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-352640-03.js | (args: "") +TEST-PASS | js1_7/regress/regress-355023.js | (args: "") +TEST-PASS | js1_7/regress/regress-352640-02.js | (args: "") +TEST-PASS | js1_7/regress/regress-452703.js | (args: "") +TEST-PASS | js1_7/regress/regress-379442.js | (args: "") +TEST-PASS | js1_7/regress/regress-353079.js | (args: "") +TEST-PASS | js1_7/regress/regress-462071.js | (args: "") +TEST-PASS | js1_7/regress/regress-416601.js | (args: "") +TEST-PASS | js1_7/expressions/regress-418051.js | (args: "") +TEST-PASS | js1_7/regress/regress-375695.js | (args: "") +TEST-PASS | js1_7/regress/regress-465686.js | (args: "") +TEST-PASS | js1_7/expressions/destructuring-scope.js | (args: "") +TEST-PASS | js1_7/regress/regress-470223.js | (args: "") +TEST-PASS | js1_7/expressions/regress-346645-01.js | (args: "") +TEST-PASS | js1_7/regress/regress-407957.js | (args: "") +TEST-PASS | js1_7/expressions/regress-346645-02.js | (args: "") +TEST-PASS | js1_7/expressions/regress-451340.js | (args: "") +TEST-PASS | js1_7/expressions/regress-346203.js | (args: "") +TEST-PASS | js1_7/expressions/regress-346645-03.js | (args: "") TEST-PASS | ecma_6/toLength.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/nested-for-if.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/generator-semantics.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/arguments.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/syntax.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/toSource.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/array-yield.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/scope.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/error-messages.js | (args: "") -TEST-PASS | ecma_6/Expressions/delete-constant-folded-and-or.js | (args: "") -TEST-PASS | ecma_6/Expressions/delete-name-parenthesized-early-error-strict-mode.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-array-default-yield.js | (args: "") -TEST-PASS | ecma_6/Expressions/computed-property-side-effects.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-array-lexical.js | (args: "") -TEST-PASS | ecma_6/Expressions/tagged-template-constant-folding.js | (args: "") -TEST-PASS | ecma_6/Expressions/ToPropertyKey-symbols.js | (args: "") -TEST-PASS | ecma_6/Comprehensions/sudoku.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-array-done.js | (args: "") -TEST-PASS | ecma_6/Expressions/binary-literals.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-pattern-parenthesized.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-array-default-call.js | (args: "") -TEST-PASS | ecma_6/Expressions/object-literal-computed-property-evaluation.js | (args: "") -TEST-PASS | ecma_6/Expressions/octal-literals.js | (args: "") -TEST-PASS | ecma_6/Expressions/object-literal-__proto__.js | (args: "") -TEST-PASS | ecma_6/extensions/TypedArray-set-object-funky-length-detaches.js | (args: "") -TEST-PASS | ecma_6/extensions/element-setting-ToNumber-detaches.js | (args: "") -TEST-PASS | ecma_6/extensions/TypedArray-subarray-arguments-detaching.js | (args: "") -TEST-PASS | ecma_6/extensions/new-cross-compartment.js | (args: "") -TEST-PASS | ecma_6/extensions/setImmutablePrototype.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-array-default-function-nested.js | (args: "") -TEST-PASS | ecma_6/extensions/RegExp-replace-lastParen.js | (args: "") -TEST-PASS | ecma_6/extensions/keyword-unescaped-requirement-modules.js | (args: "") -TEST-PASS | ecma_6/extensions/for-loop-with-lexical-declaration-and-nested-function-statement.js | (args: "") -TEST-PASS | ecma_6/extensions/ArrayBuffer-slice-arguments-detaching.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-array-default-function.js | (args: "") -TEST-PASS | ecma_6/extensions/keyword-unescaped-requirement.js | (args: "") -TEST-PASS | ecma_6/extensions/DataView-construct-arguments-detaching.js | (args: "") -TEST-PASS | ecma_6/extensions/reentrant-RegExp-creation-and-gc-during-new-RegExp-pattern-ToString.js | (args: "") -TEST-PASS | ecma_6/extensions/String-match-flags.js | (args: "") -TEST-PASS | ecma_6/TemplateStrings/lineNumber.js | (args: "") -TEST-PASS | ecma_6/TemplateStrings/debugLineNumber.js | (args: "") -TEST-PASS | ecma_6/extensions/DataView-set-arguments-detaching.js | (args: "") -TEST-PASS | ecma_6/TemplateStrings/noSubst.js | (args: "") -TEST-PASS | ecma_6/TemplateStrings/templLit.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-array-default-class.js | (args: "") -TEST-PASS | ecma_6/TemplateStrings/tagTempl.js | (args: "") -TEST-PASS | ecma_6/TypedArray/set.js | (args: "") -TEST-PASS | ecma_6/extensions/array-isArray-proxy-recursion.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-iterable-undefined-or-null.js | (args: "") -TEST-PASS | ecma_6/Expressions/destructuring-array-default-simple.js | (args: "") -TEST-PASS | ecma_6/TypedArray/from_iterable.js | (args: "") -TEST-PASS | ecma_6/TypedArray/includes.js | (args: "") -TEST-PASS | ecma_6/TypedArray/lastIndexOf-never-returns-negative-zero.js | (args: "") +TEST-PASS | ecma_6/Statements/arrow-function-in-for-statement-head.js | (args: "") +TEST-PASS | ecma_6/Statements/for-inof-loop-const-declaration.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/try-completion.js | (args: "") +TEST-PASS | ecma_6/Statements/for-loop-declaration-contains-computed-name.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/if-constant-folding.js | (args: "") +TEST-PASS | ecma_6/Statements/property-reference-self-assignment.js | (args: "") +TEST-PASS | ecma_6/Statements/for-of-iterator-primitive.js | (args: "") +TEST-PASS | ecma_6/Statements/for-inof-coverinitname-destr-assign.js | (args: "") +TEST-PASS | ecma_6/Object/getOwnPropertySymbols.js | (args: "") +TEST-PASS | ecma_6/Object/toLocaleString.js | (args: "") +TEST-PASS | ecma_6/Statements/for-in-with-destructuring-assignments.js | (args: "") +TEST-PASS | ecma_6/Object/seal-proxy.js | (args: "") +TEST-PASS | ecma_6/Object/accessor-non-constructor.js | (args: "") +TEST-PASS | ecma_6/Object/getter-name.js | (args: "") +TEST-PASS | ecma_6/Statements/arrow-function-at-end-of-for-statement-head.js | (args: "") +TEST-PASS | ecma_6/Object/setPrototypeOf-cycle.js | (args: "") +TEST-PASS | ecma_6/Object/accessor-arguments-rest.js | (args: "") +TEST-PASS | ecma_6/Object/getOwnPropertySymbols-proxy.js | (args: "") +TEST-PASS | ecma_6/Object/bug-1206700.js | (args: "") +TEST-PASS | ecma_6/Object/setPrototypeOf-cross-realm-cycle.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/getOwnPropertyDescriptor.js | (args: "") +TEST-PASS | ecma_6/Object/destructuring-shorthand-defaults.js | (args: "") +TEST-PASS | ecma_6/Object/toPrimitive-callers.js | (args: "") +TEST-PASS | ecma_6/Object/getPrototypeOf.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/preventExtensions-proxy.js | (args: "") +TEST-PASS | ecma_6/Object/freeze.js | (args: "") +TEST-PASS | ecma_6/Object/defineProperties-order.js | (args: "") +TEST-PASS | ecma_6/Object/isFrozen.js | (args: "") +TEST-PASS | ecma_6/Object/freeze-proxy.js | (args: "") +TEST-PASS | ecma_6/Object/keys.js | (args: "") +TEST-PASS | ecma_6/Object/preventExtensions.js | (args: "") +TEST-PASS | ecma_6/Object/assign.js | (args: "") +TEST-PASS | ecma_6/Object/accessor-name.js | (args: "") +TEST-PASS | ecma_6/Object/toPrimitive.js | (args: "") +TEST-PASS | ecma_6/Object/bug-1150906.js | (args: "") +TEST-PASS | ecma_6/Object/method-non-constructor.js | (args: "") +TEST-PASS | ecma_6/Object/seal.js | (args: "") +TEST-PASS | ecma_6/Object/propertyIsEnumerable-proxy.js | (args: "") +TEST-PASS | ecma_6/Object/isSealed.js | (args: "") +TEST-PASS | ecma_6/Class/superPropDerivedCalls.js | (args: "") +TEST-PASS | ecma_6/Class/methodName.js | (args: "") +TEST-PASS | ecma_6/Object/duplProps.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetDirectInvoke.js | (args: "") +TEST-PASS | ecma_6/Class/classHeritage.js | (args: "") +TEST-PASS | ecma_6/Class/geterNoExprClosure.js | (args: "") +TEST-PASS | ecma_6/Class/superPropBasicCalls.js | (args: "") +TEST-PASS | ecma_6/Class/classPrototype.js | (args: "") +TEST-PASS | ecma_6/Class/boundFunctionSubclassing.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnObject.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetArrow.js | (args: "") +TEST-PASS | ecma_6/Class/superPropEvalInsideNested.js | (args: "") +TEST-PASS | ecma_6/Class/superPropStrictAssign.js | (args: "") +TEST-PASS | ecma_6/Class/superPropOrdering.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalSuperCall.js | (args: "") +TEST-PASS | ecma_6/Class/staticConstructor.js | (args: "") +TEST-PASS | ecma_6/Class/methDefnGen.js | (args: "") +TEST-PASS | ecma_6/Class/stringConstructor.js | (args: "") +TEST-PASS | ecma_6/Class/superCallInvalidBase.js | (args: "") +TEST-PASS | ecma_6/Class/superCallBadDynamicSuperClass.js | (args: "") +TEST-PASS | ecma_6/Class/superPropDelete.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorTDZOffEdge.js | (args: "") +TEST-PASS | ecma_6/Class/bytecodePatternMatching.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalNestedSuperCall.js | (args: "") +TEST-PASS | ecma_6/Class/className.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalEscape.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetDVG.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorInlining.js | (args: "") +TEST-PASS | ecma_6/Class/superPropFor.js | (args: "") +TEST-PASS | ecma_6/Class/superPropChains.js | (args: "") +TEST-PASS | ecma_6/Class/superPropProxies.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnAliasedTry.js | (args: "") +TEST-PASS | ecma_6/Class/methodInstallation.js | (args: "") +TEST-PASS | ecma_6/Class/defaultConstructorBase.js | (args: "") +TEST-PASS | ecma_6/Class/staticMethods.js | (args: "") +TEST-PASS | ecma_6/Class/superPropProtoChanges.js | (args: "") +TEST-PASS | ecma_6/Class/compPropNames.js | (args: "") +TEST-PASS | ecma_6/Class/member-expr-after-super.js | (args: "") +TEST-PASS | ecma_6/Class/superPropHomeObject.js | (args: "") +TEST-PASS | ecma_6/Class/strictExecution.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetBound.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetDefaults.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalBinding.js | (args: "") +TEST-PASS | ecma_6/Class/superCallIllegal.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorTDZExplicitThis.js | (args: "") +TEST-PASS | ecma_6/Class/superCallThisInit.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalEscapeUninitialized.js | (args: "") +TEST-PASS | ecma_6/Class/superCallBadNewTargetPrototype.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorName.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetArgumentsIntact.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetProxyNative.js | (args: "") +TEST-PASS | ecma_6/Class/outerBinding.js | (args: "") +TEST-PASS | ecma_6/Class/uninitializedThisError.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetCCW.js | (args: "") +TEST-PASS | ecma_6/Class/superPropBasicChain.js | (args: "") +TEST-PASS | ecma_6/Class/superCallOrder.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalClosed.js | (args: "") +TEST-PASS | ecma_6/Class/superPropBasicNew.js | (args: "") +TEST-PASS | ecma_6/Class/methDefn.js | (args: "") +TEST-PASS | ecma_6/Class/superPropSkips.js | (args: "") +TEST-PASS | ecma_6/Class/superPropHeavyweightArrow.js | (args: "") +TEST-PASS | ecma_6/Class/superCallProperBase.js | (args: "") +TEST-PASS | ecma_6/Class/superPropBasicGetter.js | (args: "") +TEST-PASS | ecma_6/Class/superCallSpreadCall.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnTry.js | (args: "") +TEST-PASS | ecma_6/Class/superPropStatics.js | (args: "") +TEST-PASS | ecma_6/Class/defaultConstructorNotCallable.js | (args: "") +TEST-PASS | ecma_6/Class/superPropLazyInnerFunction.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetGenerators.js | (args: "") +TEST-PASS | ecma_6/Class/superPropEvalInsideArrow.js | (args: "") +TEST-PASS | ecma_6/Class/method-named-static.js | (args: "") +TEST-PASS | ecma_6/Class/defaultConstructorDerivedSpread.js | (args: "") +TEST-PASS | ecma_6/Class/superPropDestructuring.js | (args: "") +TEST-PASS | ecma_6/Class/innerBinding.js | (args: "") +TEST-PASS | ecma_6/Class/superPropDVG.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetMethods.js | (args: "") +TEST-PASS | ecma_6/Class/compPropDestr.js | (args: "") +TEST-PASS | ecma_6/Class/classConstructorNoCall.js | (args: "") +TEST-PASS | ecma_6/Class/extendBuiltinConstructors.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalGetThis.js | (args: "") +TEST-PASS | ecma_6/Class/superPropIncDecElem.js | (args: "") +TEST-PASS | ecma_6/Class/methodsPrototype.js | (args: "") +TEST-PASS | ecma_6/Class/superCallBaseInvoked.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorReturnPrimitive.js | (args: "") +TEST-PASS | ecma_6/Class/superPropNoOverwriting.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetNonFunction.js | (args: "") +TEST-PASS | ecma_6/Class/methodOverwrites.js | (args: "") +TEST-PASS | ecma_6/DataView/getter-name.js | (args: "") +TEST-PASS | ecma_6/Class/constructorCalled.js | (args: "") +TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnUndefined.js | (args: "") +TEST-PASS | ecma_6/DataView/get-set-index-range.js | (args: "") +TEST-PASS | ecma_6/Class/subclassedArrayUnboxed.js | (args: "") +TEST-PASS | ecma_6/ArrayBuffer/constructorNotCallable.js | (args: "") +TEST-PASS | ecma_6/ArrayBuffer/getter-name.js | (args: "") +TEST-PASS | ecma_6/Proxy/proxy-constructNonObject.js | (args: "") +TEST-PASS | ecma_6/Class/newTargetEval.js | (args: "") +TEST-PASS | ecma_6/Proxy/regress-bug1062349.js | (args: "") +TEST-PASS | ecma_6/ArrayBuffer/CloneArrayBuffer.js | (args: "") +TEST-PASS | ecma_6/Proxy/hasInstance.js | (args: "") +TEST-PASS | ecma_6/Proxy/proxy-no-receiver-overwrite.js | (args: "") +TEST-PASS | ecma_6/DataView/detach-after-construction.js | (args: "") +TEST-PASS | ecma_6/Proxy/getPrototypeOf.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/proxy-with-revoked-arguments.js | (args: "") +TEST-PASS | ecma_6/Proxy/regress-bug950407.js | (args: "") +TEST-PASS | ecma_6/Proxy/proxy-__proto__.js | (args: "") +TEST-PASS | ecma_6/ArrayBuffer/slice-species.js | (args: "") +TEST-PASS | ecma_6/Proxy/regress-bug1037770.js | (args: "") +TEST-PASS | ecma_6/Proxy/ownkeys-trap-duplicates.js | (args: "") +TEST-PASS | ecma_6/Proxy/proxy-for-in.js | (args: "") +TEST-PASS | ecma_6/Proxy/revocable-proxy-prototype.js | (args: "") +TEST-PASS | ecma_6/Proxy/trap-null.js | (args: "") +TEST-PASS | ecma_6/Array/toLocaleString.js | (args: "") +TEST-PASS | ecma_6/Proxy/revoke-as-side-effect.js | (args: "") +TEST-PASS | ecma_6/Proxy/setPrototypeOf.js | (args: "") +TEST-PASS | ecma_6/Proxy/json-stringify-replacer-array-revocable-proxy.js | (args: "") +TEST-PASS | ecma_6/Array/iterator_edge_cases.js | (args: "") +TEST-PASS | ecma_6/Array/to-length.js | (args: "") +TEST-PASS | ecma_6/Array/from_length_setter.js | (args: "") +TEST-PASS | ecma_6/Array/fill.js | (args: "") +TEST-PASS | ecma_6/Array/from_surfaces.js | (args: "") +TEST-PASS | ecma_6/Array/from_proxy.js | (args: "") +TEST-PASS | ecma_6/Proxy/ownkeys-linear.js | (args: "") +TEST-PASS | ecma_6/Array/values.js | (args: "") +TEST-PASS | ecma_6/Array/from_constructor.js | (args: "") +TEST-PASS | ecma_6/Array/from_errors.js | (args: "") +TEST-PASS | ecma_6/Array/for_of_2.js | (args: "") +TEST-PASS | ecma_6/Array/unscopables.js | (args: "") +TEST-PASS | ecma_6/Array/toLocaleString-nointl.js | (args: "") +TEST-PASS | ecma_6/Array/concat-proxy.js | (args: "") +TEST-PASS | ecma_6/Array/from_iterable.js | (args: "") +TEST-PASS | ecma_6/Array/for_of_1.js | (args: "") +TEST-PASS | ecma_6/Array/getter-name.js | (args: "") +TEST-PASS | ecma_6/Array/isArray.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/from_string.js | (args: "") +TEST-PASS | ecma_6/Array/shift_for_in.js | (args: "") +TEST-PASS | ecma_6/Array/lastIndexOf-never-returns-negative-zero.js | (args: "") +TEST-PASS | ecma_6/Array/concat-spreadable-basic.js | (args: "") +TEST-PASS | ecma_6/Array/from_primitive.js | (args: "") +TEST-PASS | ecma_6/Array/from_realms.js | (args: "") +TEST-PASS | ecma_6/Array/for_of_3.js | (args: "") +TEST-PASS | ecma_6/Array/for_of_4.js | (args: "") +TEST-PASS | ecma_6/Array/indexOf-never-returns-negative-zero.js | (args: "") +TEST-PASS | ecma_6/Array/find_findindex.js | (args: "") +TEST-PASS | ecma_6/Array/sort_holes.js | (args: "") +TEST-PASS | ecma_6/Array/species.js | (args: "") +TEST-PASS | ecma_6/Array/from_basics.js | (args: "") +TEST-PASS | ecma_6/Array/sort_proxy.js | (args: "") +TEST-PASS | ecma_6/WeakMap/symbols.js | (args: "") +TEST-PASS | ecma_6/Set/forEach-selfhosted-behavior.js | (args: "") +TEST-PASS | ecma_6/Array/from_mapping.js | (args: "") +TEST-PASS | ecma_6/Set/getter-name.js | (args: "") +TEST-PASS | ecma_6/Set/NaN-as-key.js | (args: "") +TEST-PASS | ecma_6/Set/symbols.js | (args: "") TEST-PASS | ecma_6/TypedArray/subarray.js | (args: "") +TEST-PASS | ecma_6/Array/sort_basics.js | (args: "") TEST-PASS | ecma_6/TypedArray/set-negative-offset.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-iterator-primitive.js | (args: "") -TEST-PASS | ecma_6/TypedArray/prototype-constructor-identity.js | (args: "") -TEST-PASS | ecma_6/TypedArray/indexOf-never-returns-negative-zero.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/keys.js | (args: "") -TEST-PASS | ecma_6/TypedArray/find-and-findIndex.js | (args: "") -TEST-PASS | ecma_6/TypedArray/from_realms.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-non-detached.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-ArrayBuffer-species.js | (args: "") -TEST-PASS | ecma_6/TypedArray/entries.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-iterable-modified-array-iterator-next.js | (args: "") -TEST-PASS | ecma_6/TypedArray/getter-name.js | (args: "") -TEST-PASS | ecma_6/TypedArray/sort_errors.js | (args: "") -TEST-PASS | ecma_6/TypedArray/detached-array-buffer-checks.js | (args: "") -TEST-PASS | ecma_6/TypedArray/sorting_buffer_access.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-undefined-args.js | (args: "") TEST-PASS | ecma_6/TypedArray/toLocaleString.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-non-detached.js | (args: "") +TEST-PASS | ecma_6/Array/sort_small.js | (args: "") TEST-PASS | ecma_6/TypedArray/reverse.js | (args: "") -TEST-PASS | ecma_6/TypedArray/toLocaleString-detached.js | (args: "") +TEST-PASS | ecma_6/TypedArray/from_surfaces.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_string.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-iterable-generator.js | (args: "") -TEST-PASS | ecma_6/TypedArray/filter-species.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-undefined-args.js | (args: "") -TEST-PASS | ecma_6/TypedArray/join.js | (args: "") -TEST-PASS | ecma_6/TypedArray/toLocaleString-nointl.js | (args: "") -TEST-PASS | ecma_6/TypedArray/from_basics.js | (args: "") -TEST-PASS | ecma_6/TypedArray/sort_small.js | (args: "") -TEST-PASS | ecma_6/TypedArray/from_mapping.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-ArrayBuffer-species-wrap.js | (args: "") -TEST-PASS | ecma_6/TypedArray/reduce-and-reduceRight.js | (args: "") -TEST-PASS | ecma_6/TypedArray/from_this.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-not-callable.js | (args: "") -TEST-PASS | ecma_6/TypedArray/Tconstructor-fromTypedArray-byteLength.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-iterable-nonpacked-array.js | (args: "") -TEST-PASS | ecma_6/TypedArray/from_errors.js | (args: "") +TEST-PASS | ecma_6/TypedArray/fill.js | (args: "") TEST-PASS | ecma_6/TypedArray/forEach.js | (args: "") -TEST-PASS | ecma_6/TypedArray/set-same-buffer-different-source-target-types.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-iterable-packed-array-side-effect.js | (args: "") -TEST-PASS | ecma_6/TypedArray/slice-species.js | (args: "") TEST-PASS | ecma_6/TypedArray/constructor-iterable-packed-array.js | (args: "") -TEST-PASS | ecma_6/TypedArray/constructor-iterable-modified-array-iterator.js | (args: "") -TEST-PASS | ecma_6/TypedArray/values.js | (args: "") -TEST-PASS | ecma_6/TypedArray/seal-and-freeze.js | (args: "") TEST-PASS | ecma_6/TypedArray/from_constructor.js | (args: "") -TEST-PASS | ecma_6/TypedArray/from_surfaces.js | (args: "") +TEST-PASS | ecma_6/TypedArray/from_errors.js | (args: "") +TEST-PASS | ecma_6/TypedArray/reduce-and-reduceRight.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-iterable-modified-array-iterator-next.js | (args: "") +TEST-PASS | ecma_6/TypedArray/includes.js | (args: "") +TEST-PASS | ecma_6/TypedArray/getter-name.js | (args: "") +TEST-PASS | ecma_6/TypedArray/toLocaleString-nointl.js | (args: "") +TEST-PASS | ecma_6/TypedArray/entries.js | (args: "") +TEST-PASS | ecma_6/TypedArray/from_iterable.js | (args: "") +TEST-PASS | ecma_6/TypedArray/sort_comparators.js | (args: "") +TEST-PASS | ecma_6/TypedArray/from_string.js | (args: "") +TEST-PASS | ecma_6/TypedArray/values.js | (args: "") +TEST-PASS | ecma_6/TypedArray/object-defineproperty.js | (args: "") +TEST-PASS | ecma_6/TypedArray/set-same-buffer-different-source-target-types.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-iterable-packed-array-side-effect.js | (args: "") +TEST-PASS | ecma_6/TypedArray/filter-species.js | (args: "") +TEST-PASS | ecma_6/TypedArray/iterator.js | (args: "") TEST-PASS | ecma_6/TypedArray/sort_basics.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/toString.js | (args: "") +TEST-PASS | ecma_6/TypedArray/from_this.js | (args: "") TEST-PASS | ecma_6/TypedArray/indexOf-and-lastIndexOf.js | (args: "") -TEST-PASS | ecma_6/TypedArray/uint8clamped-constructor.js | (args: "") -TEST-PASS | ecma_6/TypedArray/subarray-species.js | (args: "") -TEST-PASS | ecma_6/TypedArray/map-species.js | (args: "") -TEST-PASS | ecma_6/TypedArray/fill.js | (args: "") TEST-PASS | ecma_6/TypedArray/sort_snans.js | (args: "") -TEST-PASS | ecma_6/TypedArray/object-defineproperty.js | (args: "") -TEST-PASS | ecma_6/TypedArray/of.js | (args: "") -TEST-PASS | ecma_6/TypedArray/iterator.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-iterator-primitive.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-not-callable.js | (args: "") +TEST-PASS | ecma_6/TypedArray/sort_errors.js | (args: "") +TEST-PASS | ecma_6/TypedArray/lastIndexOf-never-returns-negative-zero.js | (args: "") +TEST-PASS | ecma_6/TypedArray/prototype-constructor-identity.js | (args: "") +TEST-PASS | ecma_6/TypedArray/slice.js | (args: "") +TEST-PASS | ecma_6/TypedArray/map-species.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-iterable-not-callable.js | (args: "") +TEST-PASS | ecma_6/TypedArray/uint8clamped-constructor.js | (args: "") TEST-PASS | ecma_6/TypedArray/constructor_bad-args.js | (args: "") +TEST-PASS | ecma_6/TypedArray/sort_small.js | (args: "") +TEST-PASS | ecma_6/TypedArray/set.js | (args: "") +TEST-PASS | ecma_6/TypedArray/toLocaleString-detached.js | (args: "") TEST-PASS | ecma_6/TypedArray/has-property-op.js | (args: "") -TEST-PASS | ecma_6/Promise/promise-all.js | (args: "") -TEST-PASS | ecma_6/TypedArray/sort_comparators.js | (args: "") -TEST-PASS | ecma_6/Promise/promise-rejection-tracking.js | (args: "") -TEST-PASS | ecma_6/Promise/bug-1287334.js | (args: "") -TEST-PASS | ecma_6/TypedArray/element-setting-converts-using-ToNumber.js | (args: "") -TEST-PASS | ecma_6/Promise/promise-basics.js | (args: "") -TEST-PASS | ecma_6/Promise/methods-non-enumerable.js | (args: "") +TEST-PASS | ecma_6/TypedArray/sorting_buffer_access.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-iterable-modified-array-iterator.js | (args: "") +TEST-PASS | ecma_6/TypedArray/from_realms.js | (args: "") +TEST-PASS | ecma_6/TypedArray/keys.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-ArrayBuffer-species.js | (args: "") +TEST-PASS | ecma_6/TypedArray/slice-species.js | (args: "") +TEST-PASS | ecma_6/TypedArray/seal-and-freeze.js | (args: "") +TEST-PASS | ecma_6/TypedArray/Tconstructor-fromTypedArray-byteLength.js | (args: "") +TEST-PASS | ecma_6/TypedArray/of.js | (args: "") +TEST-PASS | ecma_6/TypedArray/subarray-species.js | (args: "") +TEST-PASS | ecma_6/TypedArray/find-and-findIndex.js | (args: "") +TEST-PASS | ecma_6/TypedArray/join.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-ArrayBuffer-species-wrap.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-iterable-nonpacked-array.js | (args: "") +TEST-PASS | ecma_6/TypedArray/from_mapping.js | (args: "") +TEST-PASS | ecma_6/TypedArray/from_basics.js | (args: "") +TEST-PASS | ecma_6/TypedArray/detached-array-buffer-checks.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/scope.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/toSource.js | (args: "") +TEST-PASS | ecma_6/TypedArray/indexOf-never-returns-negative-zero.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/syntax.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/nested-for-if.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-10.js | (args: "") +TEST-PASS | ecma_6/TypedArray/constructor-iterable-generator.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/arguments.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/generator-semantics.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/array-yield.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-8.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/error-messages.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-7.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-5.js | (args: "") TEST-PASS | ecma_6/TypedArray/every-and-some.js | (args: "") -TEST-PASS | ecma_6/Promise/dependent-promises.js | (args: "") -TEST-PASS | ecma_6/Promise/self-resolve.js | (args: "") -TEST-PASS | ecma_6/Promise/promise-subclassing.js | (args: "") -TEST-PASS | ecma_6/Promise/iterator-primitive.js | (args: "") -TEST-PASS | ecma_6/Promise/get-wait-for-all-promise.js | (args: "") -TEST-PASS | ecma_6/TypedArray/map-and-filter.js | (args: "") -TEST-PASS | ecma_6/Promise/bug-1289040.js | (args: "") -TEST-PASS | ecma_6/Promise/enqueue-promise-reactions.js | (args: "") -TEST-PASS | ecma_6/Promise/bug-1288382.js | (args: "") -TEST-PASS | ecma_6/Promise/promise-species.js | (args: "") -TEST-PASS | ecma_6/Math/log10-approx.js | (args: "") +TEST-PASS | ecma_6/Generators/objects.js | (args: "") +TEST-PASS | ecma_6/Generators/yield-non-regexp.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/return-finally.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-3.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-4.js | (args: "") +TEST-PASS | ecma_6/Comprehensions/sudoku.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-12.js | (args: "") +TEST-PASS | ecma_6/Generators/runtime.js | (args: "") +TEST-PASS | ecma_6/Generators/syntax.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-2.js | (args: "") +TEST-PASS | ecma_6/Generators/iterator-next-non-object.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-9.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-11.js | (args: "") +TEST-PASS | ecma_6/Math/asinh-exact.js | (args: "") +TEST-PASS | ecma_6/Math/cosh-exact.js | (args: "") +TEST-PASS | ecma_6/Math/asinh-approx.js | (args: "") +TEST-PASS | ecma_6/Math/acosh-exact.js | (args: "") +TEST-PASS | ecma_6/Generators/delegating-yield-1.js | (args: "") +TEST-PASS | ecma_6/Math/sinh-approx.js | (args: "") TEST-PASS | ecma_6/Math/tanh-approx.js | (args: "") +TEST-PASS | ecma_6/Math/acosh-approx.js | (args: "") +TEST-PASS | ecma_6/Math/sign.js | (args: "") TEST-PASS | ecma_6/Math/fround.js | (args: "") -TEST-PASS | ecma_6/Math/tanh-exact.js | (args: "") -TEST-PASS | ecma_6/Math/log1p-approx.js | (args: "") -TEST-PASS | ecma_6/Math/cosh-approx.js | (args: "") +TEST-PASS | ecma_6/Math/atanh-exact.js | (args: "") +TEST-PASS | ecma_6/Generators/iteration.js | (args: "") TEST-PASS | ecma_6/Math/log2-exact.js | (args: "") -TEST-PASS | ecma_6/Math/cbrt-approx.js | (args: "") -TEST-PASS | ecma_6/Math/sinh-exact.js | (args: "") -TEST-PASS | ecma_6/Math/trunc.js | (args: "") -TEST-PASS | ecma_6/Math/cosh-exact.js | (args: "") +TEST-PASS | ecma_6/Math/log1p-exact.js | (args: "") TEST-PASS | ecma_6/Math/log2-approx.js | (args: "") -TEST-PASS | ecma_6/Math/acosh-exact.js | (args: "") -TEST-PASS | ecma_6/Math/atanh-approx.js | (args: "") -TEST-PASS | ecma_6/Math/expm1-monotonicity.js | (args: "") -TEST-PASS | ecma_6/Math/sign.js | (args: "") -TEST-PASS | ecma_6/Math/cbrt-exact.js | (args: "") -TEST-PASS | ecma_6/Math/asinh-approx.js | (args: "") -TEST-PASS | ecma_6/Math/sinh-approx.js | (args: "") +TEST-PASS | ecma_6/Math/log1p-approx.js | (args: "") TEST-PASS | ecma_6/Math/expm1-exact.js | (args: "") -TEST-PASS | ecma_6/Math/acosh-approx.js | (args: "") TEST-PASS | ecma_6/Math/log10-exact.js | (args: "") -TEST-PASS | ecma_6/Math/asinh-exact.js | (args: "") -TEST-PASS | ecma_6/Math/20.2.2.ToNumber.js | (args: "") -TEST-PASS | ecma_6/Math/log1p-exact.js | (args: "") -TEST-PASS | ecma_6/Math/atanh-exact.js | (args: "") +TEST-PASS | ecma_6/Math/sinh-exact.js | (args: "") +TEST-PASS | ecma_6/Math/cbrt-approx.js | (args: "") +TEST-PASS | ecma_6/Math/tanh-exact.js | (args: "") +TEST-PASS | ecma_6/Math/atanh-approx.js | (args: "") +TEST-PASS | ecma_6/Math/expm1-monotonicity.js | (args: "") TEST-PASS | ecma_6/Math/clz32.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-class-ignoreCase.js | (args: "") TEST-PASS | ecma_6/Math/expm1-approx.js | (args: "") -TEST-PASS | ecma_6/RegExp/lastIndex-nonwritable.js | (args: "") -TEST-PASS | ecma_6/RegExp/replace-trace.js | (args: "") -TEST-PASS | ecma_6/RegExp/flags.js | (args: "") -TEST-PASS | ecma_6/RegExp/replace-compile.js | (args: "") -TEST-PASS | ecma_6/RegExp/flags-param-handling.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-raw.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-disallow-extended.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-everything.js | (args: "") -TEST-PASS | ecma_6/RegExp/split-limit.js | (args: "") -TEST-PASS | ecma_6/RegExp/split-trace.js | (args: "") -TEST-PASS | ecma_6/RegExp/constructor-IsRegExp.js | (args: "") -TEST-PASS | ecma_6/RegExp/getter-name.js | (args: "") -TEST-PASS | ecma_6/RegExp/search.js | (args: "") -TEST-PASS | ecma_6/RegExp/split-flags-on-obj.js | (args: "") -TEST-PASS | ecma_6/RegExp/flag-accessors.js | (args: "") -TEST-PASS | ecma_6/RegExp/replace-sticky-lastIndex.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-lead-trail.js | (args: "") -TEST-PASS | ecma_6/RegExp/split-obj.js | (args: "") -TEST-PASS | ecma_6/RegExp/constructor-ordering.js | (args: "") -TEST-PASS | ecma_6/RegExp/constructor-regexp-unicode.js | (args: "") -TEST-PASS | ecma_6/RegExp/search-this.js | (args: "") -TEST-PASS | ecma_6/RegExp/constructor-constructor.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-class-lead-trail.js | (args: "") -TEST-PASS | ecma_6/RegExp/RegExpExec-return.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-negated.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-ascii.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-character-class-escape.js | (args: "") -TEST-PASS | ecma_6/RegExp/toString.js | (args: "") -TEST-PASS | ecma_6/RegExp/descriptor.js | (args: "") -TEST-PASS | ecma_6/RegExp/replace-global-unicode.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-class-raw.js | (args: "") -TEST-PASS | ecma_6/RegExp/split.js | (args: "") -TEST-PASS | ecma_6/RegExp/compile-lastIndex.js | (args: "") -TEST-PASS | ecma_6/RegExp/RegExpExec-exec.js | (args: "") -TEST-PASS | ecma_6/RegExp/split-prop-access.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-back-reference.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-index.js | (args: "") -TEST-PASS | ecma_6/RegExp/match-trace.js | (args: "") -TEST-PASS | ecma_6/RegExp/replace.js | (args: "") -TEST-PASS | ecma_6/RegExp/test-trailing.js | (args: "") -TEST-PASS | ecma_6/RegExp/source.js | (args: "") -TEST-PASS | ecma_6/RegExp/replace-twoBytes.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-class-range.js | (args: "") -TEST-PASS | ecma_6/RegExp/sticky.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-class-empty.js | (args: "") -TEST-PASS | ecma_6/RegExp/replace-sticky.js | (args: "") -TEST-PASS | ecma_6/RegExp/split-invalid-lastIndex.js | (args: "") -TEST-PASS | ecma_6/RegExp/match.js | (args: "") -TEST-PASS | ecma_6/RegExp/search-trace.js | (args: "") -TEST-PASS | ecma_6/RegExp/split-this.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/class-null.js | (args: "") -TEST-PASS | ecma_6/RegExp/split-deleted-flags.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-escape.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/constructor-ordering-2.js | (args: "") -TEST-PASS | ecma_6/RegExp/match-this.js | (args: "") -TEST-PASS | ecma_6/RegExp/exec-lastIndex-negative.js | (args: "") -TEST-PASS | ecma_6/WeakMap/symbols.js | (args: "") -TEST-PASS | ecma_6/RegExp/escape.js | (args: "") -TEST-PASS | ecma_6/ArrowFunctions/yield-in-arrow.js | (args: "") +TEST-PASS | ecma_6/Math/trunc.js | (args: "") +TEST-PASS | ecma_6/Math/cosh-approx.js | (args: "") +TEST-PASS | ecma_6/Math/20.2.2.ToNumber.js | (args: "") +TEST-PASS | ecma_6/Math/log10-approx.js | (args: "") +TEST-PASS | ecma_6/Math/cbrt-exact.js | (args: "") +TEST-PASS | ecma_6/Reflect/getOwnPropertyDescriptor.js | (args: "") +TEST-PASS | ecma_6/Reflect/deleteProperty.js | (args: "") +TEST-PASS | ecma_6/Reflect/has.js | (args: "") +TEST-PASS | ecma_6/Reflect/ownKeys.js | (args: "") +TEST-PASS | ecma_6/Reflect/getPrototypeOf.js | (args: "") +TEST-PASS | ecma_6/Reflect/apply.js | (args: "") +TEST-PASS | ecma_6/Reflect/isExtensible.js | (args: "") +TEST-PASS | ecma_6/Reflect/propertyKeys.js | (args: "") +TEST-PASS | ecma_6/Reflect/construct.js | (args: "") +TEST-PASS | ecma_6/Reflect/defineProperty.js | (args: "") +TEST-PASS | ecma_6/Reflect/surfaces.js | (args: "") +TEST-PASS | ecma_6/Reflect/set.js | (args: "") +TEST-PASS | ecma_6/Reflect/preventExtensions.js | (args: "") +TEST-PASS | ecma_6/Reflect/get.js | (args: "") +TEST-PASS | ecma_6/Reflect/target.js | (args: "") +TEST-PASS | ecma_6/Number/20.1.3.2-toExponential.js | (args: "") +TEST-PASS | ecma_6/Reflect/setPrototypeOf.js | (args: "") +TEST-PASS | ecma_6/Number/15.7.3.7-EPSILON.js | (args: "") +TEST-PASS | ecma_6/Number/20.1.3.2-toPrecision.js | (args: "") +TEST-PASS | ecma_6/Number/ToNumber.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/parseFloat-01.js | (args: "") +TEST-PASS | ecma_6/Number/isSafeInteger-01.js | (args: "") +TEST-PASS | ecma_6/Number/parseInt-01.js | (args: "") +TEST-PASS | ecma_6/Number/20.1.2.10-MIN_SAFE_INTEGER.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/declaration-forbidden-in-label.js | (args: "") +TEST-PASS | ecma_6/Syntax/statement-versus-statementlistitem.js | (args: "") +TEST-PASS | ecma_6/Syntax/escaped-strict-reserved-words-and-yield.js | (args: "") +TEST-PASS | ecma_6/Syntax/yield-as-identifier.js | (args: "") +TEST-PASS | ecma_6/Number/20.1.2.6-MAX_SAFE_INTEGER.js | (args: "") +TEST-PASS | ecma_6/Syntax/escaped-let-static-identifier.js | (args: "") +TEST-PASS | ecma_6/Map/getter-name.js | (args: "") +TEST-PASS | ecma_6/Syntax/unicode_other_id_continue.js | (args: "") +TEST-PASS | ecma_6/Syntax/identifier_vertical_tilde.js | (args: "") +TEST-PASS | ecma_6/Map/symbols.js | (args: "") +TEST-PASS | ecma_6/Syntax/identifiers-with-extended-unicode-escape.js | (args: "") +TEST-PASS | ecma_6/Map/constructor-iterator-primitive.js | (args: "") +TEST-PASS | ecma_6/Map/forEach-selfhosted-behavior.js | (args: "") +TEST-PASS | ecma_6/Map/iterable.js | (args: "") +TEST-PASS | ecma_6/Symbol/property-nonwritable.js | (args: "") +TEST-PASS | ecma_6/Symbol/as-base-value.js | (args: "") +TEST-PASS | ecma_6/Symbol/for.js | (args: "") +TEST-PASS | ecma_6/Map/NaN-as-key.js | (args: "") +TEST-PASS | ecma_6/Symbol/property-inheritance.js | (args: "") TEST-PASS | ecma_6/Symbol/typed-arrays.js | (args: "") +TEST-PASS | ecma_6/Symbol/errors.js | (args: "") +TEST-PASS | ecma_6/TypedArray/element-setting-converts-using-ToNumber.js | (args: "") +TEST-PASS | ecma_6/Symbol/constructor.js | (args: "") +TEST-PASS | ecma_6/Symbol/property-accessor.js | (args: "") +TEST-PASS | ecma_6/Symbol/comparisons.js | (args: "") +TEST-PASS | ecma_6/Symbol/valueOf.js | (args: "") +TEST-PASS | ecma_6/Symbol/property-basics.js | (args: "") TEST-PASS | ecma_6/Symbol/enumeration-order.js | (args: "") -TEST-PASS | ecma_6/Symbol/toPrimitive.js | (args: "") -TEST-PASS | ecma_6/Symbol/property-inheritance.js | (args: "") -TEST-PASS | ecma_6/Symbol/for.js | (args: "") -TEST-PASS | ecma_6/Symbol/realms.js | (args: "") -TEST-PASS | ecma_6/Symbol/toString.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-ignoreCase.js | (args: "") TEST-PASS | ecma_6/Symbol/keyFor.js | (args: "") +TEST-PASS | ecma_6/Symbol/realms.js | (args: "") +TEST-PASS | ecma_6/Symbol/species.js | (args: "") +TEST-PASS | ecma_6/Symbol/conversions.js | (args: "") +TEST-PASS | ecma_6/Symbol/toStringTag.js | (args: "") TEST-PASS | ecma_6/Symbol/property-reflection.js | (args: "") +TEST-PASS | ecma_6/Symbol/toString.js | (args: "") +TEST-PASS | ecma_6/Symbol/toPrimitive.js | (args: "") +TEST-PASS | ecma_6/Symbol/enumeration.js | (args: "") TEST-PASS | ecma_6/Symbol/surfaces.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-class-braced.js | (args: "") -TEST-PASS | ecma_6/Symbol/valueOf.js | (args: "") -TEST-PASS | ecma_6/Symbol/property-accessor.js | (args: "") -TEST-PASS | ecma_6/Symbol/species.js | (args: "") TEST-PASS | ecma_6/Symbol/equality.js | (args: "") -TEST-PASS | ecma_6/Symbol/toStringTag.js | (args: "") -TEST-PASS | ecma_6/Symbol/conversions.js | (args: "") -TEST-PASS | ecma_6/Symbol/errors.js | (args: "") -TEST-PASS | ecma_6/Symbol/json-stringify-keys.js | (args: "") TEST-PASS | ecma_6/Symbol/for-in-order.js | (args: "") -TEST-PASS | ecma_6/RegExp/unicode-braced.js | (args: "") +TEST-PASS | ecma_6/Symbol/json-stringify-keys.js | (args: "") TEST-PASS | ecma_6/Symbol/typeof.js | (args: "") -TEST-PASS | ecma_6/Symbol/constructor.js | (args: "") -TEST-PASS | ecma_6/Symbol/property-basics.js | (args: "") -TEST-PASS | ecma_6/Symbol/json-stringify-values.js | (args: "") -TEST-PASS | ecma_6/Symbol/as-base-value.js | (args: "") -TEST-PASS | ecma_6/Symbol/property-nonwritable.js | (args: "") -TEST-PASS | ecma_6/Symbol/comparisons.js | (args: "") -TEST-PASS | ecma_6/Symbol/enumeration.js | (args: "") -TEST-PASS | ecma_6/Proxy/revoke-as-side-effect.js | (args: "") -TEST-PASS | ecma_6/DataView/getter-name.js | (args: "") -TEST-PASS | ecma_6/DataView/get-set-index-range.js | (args: "") +TEST-PASS | ecma_6/Destructuring/yield-with-escape-in-object-destr-generator.js | (args: "") TEST-PASS | ecma_6/Symbol/well-known.js | (args: "") -TEST-PASS | ecma_6/DataView/detach-after-construction.js | (args: "") -TEST-PASS | ecma_6/Proxy/setPrototypeOf.js | (args: "") -TEST-PASS | ecma_6/Proxy/revocable-proxy-prototype.js | (args: "") -TEST-PASS | ecma_6/Proxy/proxy-no-receiver-overwrite.js | (args: "") -TEST-PASS | ecma_6/Proxy/regress-bug1037770.js | (args: "") -TEST-PASS | ecma_6/Proxy/regress-bug1062349.js | (args: "") -TEST-PASS | ecma_6/Proxy/ownkeys-linear.js | (args: "") -TEST-PASS | ecma_6/Proxy/proxy-for-in.js | (args: "") -TEST-PASS | ecma_6/Proxy/ownkeys-allowed-types.js | (args: "") -TEST-PASS | ecma_6/Proxy/json-stringify-replacer-array-revocable-proxy.js | (args: "") -TEST-PASS | ecma_6/Proxy/hasInstance.js | (args: "") -TEST-PASS | ecma_6/Proxy/regress-bug950407.js | (args: "") -TEST-PASS | ecma_6/Proxy/getPrototypeOf.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/proxy-with-revoked-arguments.js | (args: "") -TEST-PASS | ecma_6/Proxy/trap-null.js | (args: "") -TEST-PASS | ecma_6/Destructuring/yield-in-object-destr-generator.js | (args: "") -TEST-PASS | ecma_6/Proxy/global-receiver.js | (args: "") -TEST-PASS | ecma_6/Proxy/ownkeys-trap-duplicates.js | (args: "") +TEST-PASS | ecma_6/Symbol/json-stringify-values.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-function.js | (args: "") -TEST-PASS | ecma_6/Destructuring/yield-with-escape-in-object-destr-generator.js | (args: "") -TEST-PASS | ecma_6/Destructuring/iterator-primitive.js | (args: "") -TEST-PASS | ecma_6/Destructuring/yield-with-escape-in-object-destr-script.js | (args: "") -TEST-PASS | ecma_6/Set/getter-name.js | (args: "") -TEST-PASS | ecma_6/Set/symbols.js | (args: "") TEST-PASS | ecma_6/Destructuring/rest-with-trailing-comma.js | (args: "") -TEST-PASS | ecma_6/Destructuring/yield-in-object-destr-script.js | (args: "") -TEST-PASS | ecma_6/Set/forEach-selfhosted-behavior.js | (args: "") -TEST-PASS | ecma_6/Set/NaN-as-key.js | (args: "") -TEST-PASS | ecma_6/Class/superCallBadDynamicSuperClass.js | (args: "") +TEST-PASS | ecma_6/Function/rest-parameter-names.js | (args: "") TEST-PASS | ecma_6/Destructuring/cover-init-name-syntax.js | (args: "") -TEST-PASS | ecma_6/Class/superCallBaseInvoked.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalGetThis.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnObject.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalSuperCall.js | (args: "") -TEST-PASS | ecma_6/Class/geterNoExprClosure.js | (args: "") -TEST-PASS | ecma_6/Class/classPrototype.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnUndefined.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetProxyNative.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalBinding.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnAliasedTry.js | (args: "") -TEST-PASS | ecma_6/Class/superPropChains.js | (args: "") -TEST-PASS | ecma_6/Class/methodName.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalNestedSuperCall.js | (args: "") -TEST-PASS | ecma_6/Class/superCallThisInit.js | (args: "") -TEST-PASS | ecma_6/Class/extendBuiltinConstructors.js | (args: "") -TEST-PASS | ecma_6/Class/superPropProtoChanges.js | (args: "") -TEST-PASS | ecma_6/Class/bytecodePatternMatching.js | (args: "") -TEST-PASS | ecma_6/Class/superPropLazyInnerFunction.js | (args: "") -TEST-PASS | ecma_6/Class/method-named-static.js | (args: "") -TEST-PASS | ecma_6/Class/innerBinding.js | (args: "") -TEST-PASS | ecma_6/Class/superPropProxies.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetDefaults.js | (args: "") -TEST-PASS | ecma_6/Class/superPropNoOverwriting.js | (args: "") -TEST-PASS | ecma_6/Class/methodInstallation.js | (args: "") -TEST-PASS | ecma_6/Class/superCallInvalidBase.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorName.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalEscape.js | (args: "") -TEST-PASS | ecma_6/Class/superCallBadNewTargetPrototype.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorTDZReturnTry.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalEscapeUninitialized.js | (args: "") -TEST-PASS | ecma_6/Class/superPropHeavyweightArrow.js | (args: "") -TEST-PASS | ecma_6/Class/compPropNames.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetArrow.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorArrowEvalClosed.js | (args: "") -TEST-PASS | ecma_6/Class/uninitializedThisError.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetGenerators.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetArgumentsIntact.js | (args: "") -TEST-PASS | ecma_6/Class/superPropStatics.js | (args: "") -TEST-PASS | ecma_6/Class/superPropBasicChain.js | (args: "") -TEST-PASS | ecma_6/Class/outerBinding.js | (args: "") -TEST-PASS | ecma_6/Class/methDefn.js | (args: "") -TEST-PASS | ecma_6/Class/className.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorReturnPrimitive.js | (args: "") -TEST-PASS | ecma_6/Class/subclassedArrayUnboxed.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetDVG.js | (args: "") -TEST-PASS | ecma_6/Class/superPropBasicNew.js | (args: "") -TEST-PASS | ecma_6/Class/superPropDVG.js | (args: "") -TEST-PASS | ecma_6/Class/superPropEvalInsideArrow.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorTDZExplicitThis.js | (args: "") -TEST-PASS | ecma_6/Class/superPropHomeObject.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetNonFunction.js | (args: "") -TEST-PASS | ecma_6/Class/superCallIllegal.js | (args: "") -TEST-PASS | ecma_6/Class/superPropDelete.js | (args: "") -TEST-PASS | ecma_6/Class/superPropDestructuring.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorTDZOffEdge.js | (args: "") -TEST-PASS | ecma_6/Class/defaultConstructorBase.js | (args: "") -TEST-PASS | ecma_6/Class/superCallSpreadCall.js | (args: "") -TEST-PASS | ecma_6/Class/superCallProperBase.js | (args: "") -TEST-PASS | ecma_6/Class/superPropFor.js | (args: "") -TEST-PASS | ecma_6/Class/superPropIncDecElem.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetBound.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetEval.js | (args: "") -TEST-PASS | ecma_6/Class/methodOverwrites.js | (args: "") -TEST-PASS | ecma_6/Class/superCallOrder.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetCCW.js | (args: "") -TEST-PASS | ecma_6/Class/member-expr-after-super.js | (args: "") -TEST-PASS | ecma_6/Class/superPropBasicGetter.js | (args: "") -TEST-PASS | ecma_6/Class/compPropDestr.js | (args: "") -TEST-PASS | ecma_6/Class/superPropOrdering.js | (args: "") -TEST-PASS | ecma_6/Class/superPropSkips.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetMethods.js | (args: "") -TEST-PASS | ecma_6/Class/defaultConstructorNotCallable.js | (args: "") -TEST-PASS | ecma_6/Class/classConstructorNoCall.js | (args: "") -TEST-PASS | ecma_6/Class/staticConstructor.js | (args: "") -TEST-PASS | ecma_6/Class/classHeritage.js | (args: "") -TEST-PASS | ecma_6/Class/superPropEvalInsideNested.js | (args: "") -TEST-PASS | ecma_6/Class/boundFunctionSubclassing.js | (args: "") -TEST-PASS | ecma_6/Class/stringConstructor.js | (args: "") -TEST-PASS | ecma_6/Class/strictExecution.js | (args: "") -TEST-PASS | ecma_6/Class/superPropDerivedCalls.js | (args: "") -TEST-PASS | ecma_6/Class/superPropBasicCalls.js | (args: "") -TEST-PASS | ecma_6/Class/constructorCalled.js | (args: "") -TEST-PASS | ecma_6/Class/newTargetDirectInvoke.js | (args: "") -TEST-PASS | ecma_6/Class/defaultConstructorDerivedSpread.js | (args: "") -TEST-PASS | ecma_6/Class/derivedConstructorInlining.js | (args: "") -TEST-PASS | ecma_6/Class/superPropStrictAssign.js | (args: "") -TEST-PASS | ecma_6/Class/methodsPrototype.js | (args: "") -TEST-PASS | ecma_6/Class/staticMethods.js | (args: "") -TEST-PASS | ecma_6/Array/isArray.js | (args: "") -TEST-PASS | ecma_6/Array/from_iterable.js | (args: "") -TEST-PASS | ecma_6/Class/methDefnGen.js | (args: "") -TEST-PASS | ecma_6/Array/for_of_4.js | (args: "") -TEST-PASS | ecma_6/Array/shift_for_in.js | (args: "") -TEST-PASS | ecma_6/Array/concat-spreadable-basic.js | (args: "") -TEST-PASS | ecma_6/Array/indexOf-never-returns-negative-zero.js | (args: "") -TEST-PASS | ecma_6/Array/to-length.js | (args: "") -TEST-PASS | ecma_6/Array/lastIndexOf-never-returns-negative-zero.js | (args: "") -TEST-PASS | ecma_6/Array/from_proxy.js | (args: "") -TEST-PASS | ecma_6/Array/toLocaleString.js | (args: "") -TEST-PASS | ecma_6/Array/unscopables.js | (args: "") -TEST-PASS | ecma_6/Array/concat-proxy.js | (args: "") -TEST-PASS | ecma_6/Array/from_realms.js | (args: "") -TEST-PASS | ecma_6/Array/getter-name.js | (args: "") -TEST-PASS | ecma_6/Array/from_string.js | (args: "") -TEST-PASS | ecma_6/Array/for_of_3.js | (args: "") -TEST-PASS | ecma_6/Array/from_primitive.js | (args: "") -TEST-PASS | ecma_6/Array/iterator_edge_cases.js | (args: "") -TEST-PASS | ecma_6/Array/sort_proxy.js | (args: "") -TEST-PASS | ecma_6/Array/toLocaleString-nointl.js | (args: "") -TEST-PASS | ecma_6/Array/from_basics.js | (args: "") -TEST-PASS | ecma_6/Array/from_mapping.js | (args: "") -TEST-PASS | ecma_6/Array/from_this.js | (args: "") -TEST-PASS | ecma_6/Array/for_of_2.js | (args: "") -TEST-PASS | ecma_6/Array/species.js | (args: "") -TEST-PASS | ecma_6/Array/sort_holes.js | (args: "") -TEST-PASS | ecma_6/Array/values.js | (args: "") -TEST-PASS | ecma_6/Array/from_errors.js | (args: "") -TEST-PASS | ecma_6/Array/for_of_1.js | (args: "") -TEST-PASS | ecma_6/Array/from_length_setter.js | (args: "") -TEST-PASS | ecma_6/Array/from_surfaces.js | (args: "") -TEST-PASS | ecma_6/Array/from_constructor.js | (args: "") -TEST-PASS | ecma_6/Array/concat-spreadable-primitive.js | (args: "") -TEST-PASS | ecma_6/Array/find_findindex.js | (args: "") -TEST-PASS | ecma_6/Array/sort_small.js | (args: "") -TEST-PASS | ecma_6/Array/fill.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-label.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-getters.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-generators.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/bug-1216623.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-const.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-eval.js | (args: "") -TEST-PASS | ecma_6/Array/sort_basics.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-strict.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-global.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/catch-body.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/redeclaring-global-properties.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-if.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/const-declaration-in-for-loop.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b-eval-destructuring.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-property.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-hoisted-tdz.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-proxy.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-tdz.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b-eval-for-of.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/nondefinable-function-same-script.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-ignored.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/eval-has-lexical-environment.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-deprecated-redecl.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-strict.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-mutation.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/implicit-this-in-with.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-delete.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-closures.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-same-name.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/for-loop.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-basics.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/eval-nondefinable-function.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-with.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-mutation-frozen.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/unscopables-proto.js | (args: "") -TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b-eval.js | (args: "") -TEST-PASS | ecma_6/Syntax/unicode_other_id_start.js | (args: "") -TEST-PASS | ecma_6/Syntax/identifier_vertical_tilde.js | (args: "") -TEST-PASS | ecma_6/Syntax/statement-versus-statementlistitem.js | (args: "") -TEST-PASS | ecma_6/Syntax/let-as-label.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/keyword-unescaped-requirement.js | (args: "") -TEST-PASS | ecma_6/Syntax/escaped-strict-reserved-words-and-yield.js | (args: "") -TEST-PASS | ecma_6/Syntax/unicode_other_id_continue.js | (args: "") -TEST-PASS | ecma_6/Syntax/identifiers-with-extended-unicode-escape.js | (args: "") +TEST-PASS | ecma_6/Destructuring/yield-in-object-destr-generator.js | (args: "") +TEST-PASS | ecma_6/Destructuring/iterator-primitive.js | (args: "") +TEST-PASS | ecma_6/Destructuring/yield-in-object-destr-script.js | (args: "") +TEST-PASS | ecma_6/Function/bound-length-and-name.js | (args: "") +TEST-PASS | ecma_6/Reflect/argumentsList.js | (args: "") +TEST-PASS | ecma_6/Destructuring/yield-in-object-destr-function.js | (args: "") +TEST-PASS | ecma_6/Destructuring/yield-with-escape-in-object-destr-script.js | (args: "") +TEST-PASS | ecma_6/Function/construct-bound-proxy-with-many-arguments.js | (args: "") +TEST-PASS | ecma_6/Function/rest-has-duplicated.js | (args: "") TEST-PASS | ecma_6/Function/arguments-parameter-shadowing.js | (args: "") -TEST-PASS | ecma_6/Function/spread-iterator-primitive.js | (args: "") -TEST-PASS | ecma_6/Function/return-finally.js | (args: "") +TEST-PASS | ecma_6/Function/method-has-duplicated.js | (args: "") TEST-PASS | ecma_6/Function/arrow-has-duplicated.js | (args: "") -TEST-PASS | ecma_6/Function/length-with-destructuring-and-parameter-expression.js | (args: "") -TEST-PASS | ecma_6/Syntax/yield-as-identifier.js | (args: "") -TEST-PASS | ecma_6/Function/function-constructor-toString-arguments-before-parsing-params.js | (args: "") +TEST-PASS | ecma_6/Function/return-finally.js | (args: "") +TEST-PASS | ecma_6/Function/spread-iterator-primitive.js | (args: "") +TEST-PASS | ecma_6/Function/parameter-redeclaration.js | (args: "") TEST-PASS | ecma_6/Function/has-instance.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/bound-non-constructable.js | (args: "") +TEST-PASS | ecma_6/Function/function-constructor-toString-arguments-before-parsing-params.js | (args: "") TEST-PASS | ecma_6/Function/configurable-length.js | (args: "") TEST-PASS | ecma_6/Function/line-terminator-before-arrow.js | (args: "") -TEST-PASS | ecma_6/Function/has-instance-jitted.js | (args: "") -TEST-PASS | ecma_6/Function/method-has-duplicated.js | (args: "") -TEST-PASS | ecma_6/Function/configurable-length-builtins.js | (args: "") -TEST-PASS | ecma_6/Function/parameter-redeclaration.js | (args: "") TEST-PASS | ecma_6/Function/arguments-extra-property.js | (args: "") +TEST-PASS | ecma_6/Function/length-with-destructuring-and-parameter-expression.js | (args: "") +TEST-PASS | ecma_6/Function/function-name.js | (args: "") +TEST-PASS | ecma_6/Promise/bug-1287334.js | (args: "") TEST-PASS | ecma_6/Function/arguments-iterator.js | (args: "") -TEST-PASS | ecma_6/Function/rest-parameter-names.js | (args: "") -TEST-PASS | ecma_6/Function/rest-has-duplicated.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/Map/constructor-iterator-primitive.js | (args: "") -TEST-PASS | ecma_6/Function/construct-bound-proxy-with-many-arguments.js | (args: "") -TEST-PASS | ecma_6/Statements/for-of-var-with-initializer.js | (args: "") -TEST-PASS | ecma_6/Map/getter-name.js | (args: "") -TEST-PASS | ecma_6/Map/iterable.js | (args: "") -TEST-PASS | ecma_6/Map/symbols.js | (args: "") -TEST-PASS | ecma_6/Statements/for-in-with-destructuring-assignments.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/Statements/for-inof-loop-const-declaration.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/arrow-function-in-for-statement-head.js | (args: "") -TEST-PASS | ecma_6/Statements/for-of-iterator-primitive.js | (args: "") -TEST-PASS | ecma_6/Statements/for-inof-coverinitname-destr-assign.js | (args: "") -TEST-PASS | ecma_6/Statements/for-inof-name-iteration-expression-contains-index-string.js | (args: "") -TEST-PASS | ecma_6/Statements/property-reference-self-assignment.js | (args: "") -TEST-PASS | ecma_6/Statements/for-in-with-declaration.js | (args: "") -TEST-PASS | ecma_6/Statements/for-loop-declaration-contains-initializer.js | (args: "") -TEST-PASS | ecma_6/Statements/try-completion.js | (args: "") -TEST-PASS | ecma_6/Statements/for-loop-declaration-contains-computed-name.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-12.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-10.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-7.js | (args: "") -TEST-PASS | ecma_6/Generators/yield-star-iterator-primitive.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-5.js | (args: "") -TEST-PASS | ecma_6/Generators/return-finally.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-11.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-8.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-6.js | (args: "") -TEST-PASS | ecma_6/Generators/yield-non-regexp.js | (args: "") -TEST-PASS | ecma_6/Generators/iterator-next-non-object.js | (args: "") -TEST-PASS | ecma_6/Generators/syntax.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-4.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-2.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-9.js | (args: "") -TEST-PASS | ecma_6/Generators/objects.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-1.js | (args: "") -TEST-PASS | ecma_6/Generators/iteration.js | (args: "") -TEST-PASS | ecma_6/Generators/runtime.js | (args: "") -TEST-PASS | ecma_6/Generators/delegating-yield-3.js | (args: "") -TEST-PASS | ecma_6/Date/constructor-one-Date-argument.js | (args: "") -TEST-PASS | ecma_6/Date/toISOString.js | (args: "") +TEST-PASS | ecma_6/Function/configurable-length-builtins.js | (args: "") +TEST-PASS | ecma_6/Promise/get-wait-for-all-promise.js | (args: "") +TEST-PASS | ecma_6/Promise/methods-non-enumerable.js | (args: "") +TEST-PASS | ecma_6/Promise/promise-all.js | (args: "") +TEST-PASS | ecma_6/Function/bound-prototype.js | (args: "") +TEST-PASS | ecma_6/Promise/promise-rejection-tracking.js | (args: "") +TEST-PASS | ecma_6/Promise/bug-1288382.js | (args: "") +TEST-PASS | ecma_6/Promise/dependent-promises.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-subclassing.js | (args: "") +TEST-PASS | ecma_6/Function/has-instance-jitted.js | (args: "") +TEST-PASS | ecma_6/Promise/bug-1289040.js | (args: "") +TEST-PASS | ecma_6/Promise/iterator-primitive.js | (args: "") +TEST-PASS | ecma_6/Promise/enqueue-promise-reactions.js | (args: "") +TEST-PASS | ecma_6/Promise/promise-basics.js | (args: "") TEST-PASS | ecma_6/Date/toPrimitive.js | (args: "") -TEST-PASS | ecma_6/Date/prototype-is-not-a-date.js | (args: "") -TEST-PASS | ecma_6/Date/non-iso.js | (args: "") TEST-PASS | ecma_6/Date/toString-generic.js | (args: "") -TEST-PASS | ecma_6/Object/isExtensible.js | (args: "") -TEST-PASS | ecma_6/Object/preventExtensions.js | (args: "") -TEST-PASS | ecma_6/Object/keys.js | (args: "") -TEST-PASS | ecma_6/Object/isSealed.js | (args: "") -TEST-PASS | ecma_6/Object/freeze-proxy.js | (args: "") -TEST-PASS | ecma_6/Object/destructuring-shorthand-defaults.js | (args: "") -TEST-PASS | ecma_6/Object/assign.js | (args: "") -TEST-PASS | ecma_6/Object/getOwnPropertyDescriptor.js | (args: "") -TEST-PASS | ecma_6/Object/accessor-non-constructor.js | (args: "") -TEST-PASS | ecma_6/Object/freeze.js | (args: "") -TEST-PASS | ecma_6/Object/toPrimitive.js | (args: "") -TEST-PASS | ecma_6/Object/propertyIsEnumerable-proxy.js | (args: "") -TEST-PASS | ecma_6/Object/isFrozen.js | (args: "") -TEST-PASS | ecma_6/Object/property-descriptor-order.js | (args: "") -TEST-PASS | ecma_6/Object/getter-name.js | (args: "") -TEST-PASS | ecma_6/Object/toLocaleString.js | (args: "") -TEST-PASS | ecma_6/Object/setPrototypeOf-cycle.js | (args: "") -TEST-PASS | ecma_6/Object/toPrimitive-callers.js | (args: "") -TEST-PASS | ecma_6/Object/getOwnPropertySymbols-proxy.js | (args: "") -TEST-PASS | ecma_6/Object/accessor-arguments-rest.js | (args: "") -TEST-PASS | ecma_6/Object/getOwnPropertySymbols.js | (args: "") -TEST-PASS | ecma_6/Object/seal.js | (args: "") +TEST-PASS | ecma_6/RegExp/replace-trace.js | (args: "") +TEST-PASS | ecma_6/RegExp/match-this.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-back-reference.js | (args: "") +TEST-PASS | ecma_6/Date/toISOString.js | (args: "") +TEST-PASS | ecma_6/RegExp/split-obj.js | (args: "") +TEST-PASS | ecma_6/RegExp/ignoreCase-multiple.js | (args: "") +TEST-PASS | ecma_6/Date/non-iso.js | (args: "") +TEST-PASS | ecma_6/Date/constructor-one-Date-argument.js | (args: "") +TEST-PASS | ecma_6/RegExp/test-trailing.js | (args: "") +TEST-PASS | ecma_6/RegExp/split-trace.js | (args: "") +TEST-PASS | ecma_6/Date/prototype-is-not-a-date.js | (args: "") +TEST-PASS | ecma_6/RegExp/lastIndex-nonwritable.js | (args: "") +TEST-PASS | ecma_6/RegExp/constructor-ordering.js | (args: "") +TEST-PASS | ecma_6/RegExp/replace-this.js | (args: "") +TEST-PASS | ecma_6/RegExp/flags.js | (args: "") +TEST-PASS | ecma_6/RegExp/constructor-regexp-unicode.js | (args: "") +TEST-PASS | ecma_6/RegExp/sticky.js | (args: "") +TEST-PASS | ecma_6/RegExp/split-invalid-lastIndex.js | (args: "") +TEST-PASS | ecma_6/RegExp/split.js | (args: "") +TEST-PASS | ecma_6/RegExp/getter-name.js | (args: "") +TEST-PASS | ecma_6/RegExp/flag-accessors.js | (args: "") +TEST-PASS | ecma_6/RegExp/split-limit.js | (args: "") +TEST-PASS | ecma_6/RegExp/flags-param-handling.js | (args: "") +TEST-PASS | ecma_6/RegExp/match-trace.js | (args: "") +TEST-PASS | ecma_6/RegExp/RegExpExec-exec.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-raw.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-index.js | (args: "") +TEST-PASS | ecma_6/RegExp/match.js | (args: "") +TEST-PASS | ecma_6/RegExp/constructor-regexp.js | (args: "") +TEST-PASS | ecma_6/RegExp/toString.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-class-negated.js | (args: "") +TEST-PASS | ecma_6/RegExp/split-prop-access.js | (args: "") +TEST-PASS | ecma_6/RegExp/source.js | (args: "") +TEST-PASS | ecma_6/RegExp/exec-lastIndex-negative.js | (args: "") +TEST-PASS | ecma_6/RegExp/constructor-constructor.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-class-raw.js | (args: "") +TEST-PASS | ecma_6/RegExp/replace-sticky-lastIndex.js | (args: "") +TEST-PASS | ecma_6/RegExp/replace-compile.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-disallow-extended.js | (args: "") +TEST-PASS | ecma_6/RegExp/compile-lastIndex.js | (args: "") +TEST-PASS | ecma_6/RegExp/descriptor.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-class-lead-trail.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-ascii.js | (args: "") +TEST-PASS | ecma_6/RegExp/split-deleted-flags.js | (args: "") +TEST-PASS | ecma_6/RegExp/constructor-IsRegExp.js | (args: "") +TEST-PASS | ecma_6/RegExp/replace-sticky.js | (args: "") TEST-PASS | ecma_6/Date/two-digit-years.js | (args: "") -TEST-PASS | ecma_6/Object/bug-1150906.js | (args: "") -TEST-PASS | ecma_6/Object/seal-proxy.js | (args: "") -TEST-PASS | ecma_6/Object/duplProps.js | (args: "") -TEST-PASS | ecma_6/Object/setPrototypeOf-cross-realm-cycle.js | (args: "") -TEST-PASS | ecma_6/Object/getPrototypeOf.js | (args: "") -TEST-PASS | ecma_6/Object/bug-1206700.js | (args: "") -TEST-PASS | ecma_6/Object/defineProperties-order.js | (args: "") -TEST-PASS | ecma_6/Object/preventExtensions-proxy.js | (args: "") -TEST-PASS | ecma_6/Object/method-non-constructor.js | (args: "") -TEST-PASS | ecma_6/Object/setPrototypeOf-same-value.js | (args: "") -TEST-PASS | ecma_6/Object/accessor-name.js | (args: "") -TEST-PASS | ecma_6/Object/defineProperty-proxy.js | (args: "") -TEST-PASS | ecma_6/ArrayBuffer/getter-name.js | (args: "") -TEST-PASS | ecma_6/ArrayBuffer/constructorNotCallable.js | (args: "") -TEST-PASS | ecma_6/ArrayBuffer/CloneArrayBuffer.js | (args: "") -TEST-PASS | ecma_6/Reflect/setPrototypeOf.js | (args: "") -TEST-PASS | ecma_6/Reflect/isExtensible.js | (args: "") -TEST-PASS | ecma_6/Reflect/set.js | (args: "") -TEST-PASS | ecma_6/Reflect/preventExtensions.js | (args: "") -TEST-PASS | ecma_6/Reflect/getOwnPropertyDescriptor.js | (args: "") -TEST-PASS | ecma_6/Reflect/propertyKeys.js | (args: "") -TEST-PASS | ecma_6/ArrayBuffer/slice-species.js | (args: "") -TEST-PASS | ecma_6/Reflect/apply.js | (args: "") -TEST-PASS | ecma_6/Reflect/surfaces.js | (args: "") -TEST-PASS | ecma_6/Reflect/getPrototypeOf.js | (args: "") -TEST-PASS | ecma_6/Reflect/deleteProperty.js | (args: "") -TEST-PASS | ecma_6/Reflect/get.js | (args: "") -TEST-PASS | ecma_6/Reflect/target.js | (args: "") -TEST-PASS | ecma_6/Reflect/has.js | (args: "") -TEST-PASS | ecma_6/Reflect/defineProperty.js | (args: "") -TEST-PASS | ecma_6/Reflect/ownKeys.js | (args: "") -TEST-PASS | ecma_6/Reflect/construct.js | (args: "") -TEST-PASS | ecma_6/String/raw.js | (args: "") +TEST-PASS | ecma_6/RegExp/split-this.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-character-class-escape.js | (args: "") +TEST-PASS | ecma_6/RegExp/RegExpExec-return.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-negated.js | (args: "") +TEST-PASS | ecma_6/RegExp/replace-twoBytes.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-class-ignoreCase.js | (args: "") +TEST-PASS | ecma_6/RegExp/split-flags-on-obj.js | (args: "") +TEST-PASS | ecma_6/RegExp/search-trace.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-everything.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-class-empty.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-ignoreCase-escape.js | (args: "") +TEST-PASS | ecma_6/RegExp/replace-global-unicode.js | (args: "") +TEST-PASS | ecma_6/RegExp/constructor-ordering-2.js | (args: "") +TEST-PASS | ecma_6/RegExp/escape.js | (args: "") +TEST-PASS | ecma_6/RegExp/replace.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-lead-trail.js | (args: "") +TEST-PASS | ecma_6/RegExp/search-this.js | (args: "") +TEST-PASS | ecma_6/RegExp/class-null.js | (args: "") +TEST-PASS | ecma_6/RegExp/search.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-class-range.js | (args: "") +TEST-PASS | ecma_6/String/split-GetMethod.js | (args: "") +TEST-KNOWN-FAIL | ecma_6/String/normalize-generateddata-input.js | (args: "") | (SKIP) +TEST-PASS | ecma_6/String/normalize-generic.js | (args: "") TEST-PASS | ecma_6/String/match-GetMethod.js | (args: "") -TEST-PASS | ecma_6/String/codePointAt.js | (args: "") +TEST-PASS | ecma_6/String/split-order.js | (args: "") +TEST-PASS | ecma_6/String/match.js | (args: "") +TEST-PASS | ecma_6/String/iterator_edge_cases.js | (args: "") +TEST-PASS | ecma_6/String/search-GetMethod.js | (args: "") +TEST-PASS | ecma_6/String/split.js | (args: "") +TEST-PASS | ecma_6/String/normalize-form-non-atom.js | (args: "") TEST-PASS | ecma_6/String/IsRegExp.js | (args: "") +TEST-PASS | ecma_6/String/normalize-rope.js | (args: "") +TEST-PASS | ecma_6/String/AdvanceStringIndex.js | (args: "") TEST-PASS | ecma_6/String/normalize-parameter.js | (args: "") +TEST-PASS | ecma_6/String/codePointAt.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-ignoreCase.js | (args: "") +TEST-PASS | ecma_6/String/replace.js | (args: "") TEST-PASS | ecma_6/String/replace-GetMethod.js | (args: "") +TEST-PASS | ecma_6/String/raw.js | (args: "") +TEST-PASS | ecma_6/String/fromCodePoint.js | (args: "") TEST-PASS | ecma_6/String/search.js | (args: "") -TEST-PASS | ecma_6/String/AdvanceStringIndex.js | (args: "") +TEST-PASS | ecma_6/extensions/keyword-unescaped-requirement-modules.js | (args: "") +TEST-PASS | ecma_6/extensions/DataView-construct-arguments-detaching.js | (args: "") +TEST-PASS | ecma_6/extensions/keyword-unescaped-requirement.js | (args: "") TEST-PASS | ecma_6/String/internalUsage.js | (args: "") -TEST-PASS | ecma_6/String/search-GetMethod.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-rope.js | (args: "") -TEST-PASS | ecma_6/String/normalize-generic.js | (args: "") -TEST-PASS | ecma_6/String/iterator_edge_cases.js | (args: "") -TEST-PASS | ecma_6/Reflect/argumentsList.js | (args: "") -TEST-KNOWN-FAIL | ecma_6/String/normalize-generateddata-input.js | (args: "") | (SKIP) TEST-PASS | ecma_6/String/string-code-point-upper-lower-mapping.js | (args: "") -TEST-PASS | ecma_6/String/replace.js | (args: "") -TEST-PASS | ecma_6/String/normalize-generateddata-part2.js | (args: "") -TEST-PASS | ecma_6/String/split-GetMethod.js | (args: "") -TEST-PASS | ecma_6/String/match.js | (args: "") -TEST-PASS | ecma_6/String/unicode-braced.js | (args: "") -TEST-PASS | ecma_6/String/split-order.js | (args: "") +TEST-PASS | ecma_6/extensions/ArrayBuffer-slice-arguments-detaching.js | (args: "") +TEST-PASS | ecma_6/extensions/DataView-set-arguments-detaching.js | (args: "") +TEST-PASS | ecma_6/extensions/String-match-flags.js | (args: "") +TEST-PASS | ecma_6/extensions/TypedArray-subarray-arguments-detaching.js | (args: "") +TEST-PASS | ecma_6/extensions/setImmutablePrototype.js | (args: "") +TEST-PASS | ecma_6/extensions/element-setting-ToNumber-detaches.js | (args: "") TEST-PASS | ecma_6/String/normalize-generateddata-part3.js | (args: "") -TEST-PASS | ecma_6/String/fromCodePoint.js | (args: "") -TEST-PASS | ecma_6/Number/20.1.3.2-toExponential.js | (args: "") -TEST-PASS | ecma_6/Number/parseFloat-01.js | (args: "") -TEST-PASS | ecma_6/Number/parseInt-default-to-decimal.js | (args: "") -TEST-PASS | ecma_6/Number/ToNumber.js | (args: "") -TEST-PASS | ecma_6/Number/20.1.2.6-MAX_SAFE_INTEGER.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/20.1.3.3-toFixed.js | (args: "") -TEST-PASS | ecma_6/Number/15.7.3.7-EPSILON.js | (args: "") -TEST-KNOWN-FAIL | js1_2/version120/boolean-001.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_2/version120/regress-99663.js | (args: "") | (SKIP) -TEST-PASS | ecma_6/Number/parseInt-01.js | (args: "") +TEST-PASS | ecma_6/extensions/TypedArray-set-object-funky-length-detaches.js | (args: "") TEST-PASS | ecma_6/String/normalize-generateddata-part0.js | (args: "") -TEST-PASS | ecma_6/Number/isSafeInteger-01.js | (args: "") -TEST-PASS | js1_2/regress/regress-144834.js | (args: "") -TEST-PASS | js1_1/regress/function-001.js | (args: "") -TEST-KNOWN-FAIL | js1_2/Objects/toString-001.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_2/function/regexparg-2-n.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_2/function/Function_object.js | (args: "") | (SKIP) -TEST-PASS | js1_2/regress/regress-7703.js | (args: "") -TEST-KNOWN-FAIL | js1_2/function/String.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_2/function/length.js | (args: "") | (SKIP) -TEST-PASS | js1_1/regress/perfect.js | (args: "") -TEST-PASS | js1_2/statements/switch.js | (args: "") -TEST-KNOWN-FAIL | js1_2/function/tostring-2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_2/function/function-001-n.js | (args: "") | (SKIP) -TEST-PASS | js1_2/statements/do_while.js | (args: "") -TEST-KNOWN-FAIL | js1_2/function/Number.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_2/function/tostring-1.js | (args: "") | (SKIP) -TEST-PASS | js1_2/statements/break.js | (args: "") -TEST-KNOWN-FAIL | js1_2/operator/equality.js | (args: "") | (SKIP) -TEST-PASS | js1_2/statements/switch2.js | (args: "") -TEST-PASS | js1_2/statements/continue.js | (args: "") -TEST-PASS | js1_2/function/regexparg-1.js | (args: "") -TEST-KNOWN-FAIL | js1_2/Array/tostring_2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_2/Array/tostring_1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_2/Array/array_split_1.js | (args: "") | (SKIP) -TEST-PASS | js1_2/function/nesting-1.js | (args: "") -TEST-PASS | js1_2/function/nesting.js | (args: "") -TEST-PASS | js1_2/function/definition-1.js | (args: "") -TEST-PASS | js1_2/operator/strictEquality.js | (args: "") -TEST-PASS | js1_2/Array/general2.js | (args: "") -TEST-PASS | js1_2/Array/slice.js | (args: "") -TEST-PASS | js1_2/Array/general1.js | (args: "") -TEST-PASS | js1_2/Array/splice1.js | (args: "") -TEST-PASS | js1_2/regexp/string_replace.js | (args: "") -TEST-PASS | js1_2/regexp/flags.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_dollar_number.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/Array/splice2.js | (args: "") -TEST-PASS | js1_2/regexp/alphanumeric.js | (args: "") -TEST-PASS | js1_2/regexp/plus.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_lastParen_as_array.js | (args: "") -TEST-PASS | js1_2/regexp/interval.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_leftContext_as_array.js | (args: "") -TEST-PASS | js1_2/regexp/exec.js | (args: "") +TEST-PASS | ecma_6/extensions/new-cross-compartment.js | (args: "") +TEST-PASS | ecma_6/extensions/reentrant-RegExp-creation-and-gc-during-new-RegExp-pattern-ToString.js | (args: "") +TEST-PASS | ecma_6/extensions/RegExp-replace-lastParen.js | (args: "") +TEST-PASS | ecma_6/extensions/for-loop-with-lexical-declaration-and-nested-function-statement.js | (args: "") +TEST-PASS | ecma_6/Expressions/binary-literals.js | (args: "") +TEST-PASS | ecma_6/extensions/array-isArray-proxy-recursion.js | (args: "") +TEST-PASS | ecma_6/String/unicode-braced.js | (args: "") +TEST-PASS | ecma_6/Expressions/destructuring-pattern-parenthesized.js | (args: "") +TEST-PASS | ecma_6/Expressions/delete-name-parenthesized-early-error-strict-mode.js | (args: "") +TEST-PASS | ecma_6/Expressions/object-literal-computed-property-evaluation.js | (args: "") +TEST-PASS | ecma_6/Expressions/destructuring-array-done.js | (args: "") +TEST-PASS | ecma_6/Expressions/destructuring-array-lexical.js | (args: "") +TEST-PASS | ecma_6/Expressions/ToPropertyKey-symbols.js | (args: "") +TEST-PASS | ecma_6/Expressions/tagged-template-constant-folding.js | (args: "") +TEST-PASS | ecma_6/Expressions/octal-literals.js | (args: "") +TEST-PASS | ecma_6/Expressions/computed-property-side-effects.js | (args: "") +TEST-PASS | ecma_6/Expressions/destructuring-array-default-yield.js | (args: "") +TEST-PASS | ecma_6/TemplateStrings/debugLineNumber.js | (args: "") +TEST-PASS | ecma_6/TemplateStrings/lineNumber.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/String/normalize-generateddata-part2.js | (args: "") +TEST-PASS | ecma_6/TemplateStrings/tagTempl.js | (args: "") +TEST-PASS | ecma_6/Expressions/object-literal-__proto__.js | (args: "") +TEST-PASS | ecma_6/Expressions/destructuring-array-default-function.js | (args: "") +TEST-PASS | ecma_6/TemplateStrings/noSubst.js | (args: "") +TEST-PASS | ecma_6/TemplateStrings/templLit.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/catch-body.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-same-name.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-class-braced.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-delete.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-basics.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-const.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/implicit-this-in-with.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/with-global-ignores-global-let-variables.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/for-loop.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-tdz.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/eval-nondefinable-function.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b-eval-destructuring.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/var-in-catch-body-annex-b-eval-for-of.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-deprecated-redecl.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-label.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-generators.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-proto.js | (args: "") +TEST-PASS | ecma_6/RegExp/unicode-braced.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-mutation.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-proxy.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/const-declaration-in-for-loop.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/for-loop-with-bindings-added-at-runtime.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-ignored.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/eval-has-lexical-environment.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/redeclaring-global-properties.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-if.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-hoisted-tdz.js | (args: "") +TEST-PASS | ecma_6/Expressions/destructuring-array-default-function-nested.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/nondefinable-function-same-script.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-strict.js | (args: "") +TEST-KNOWN-FAIL | js1_3/Script/function-001-n.js | (args: "") | (SKIP) +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-mutation-frozen.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-eval.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-closures.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/bug-1216623.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-global.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-property.js | (args: "") +TEST-PASS | ecma_6/Expressions/destructuring-array-default-class.js | (args: "") +TEST-PASS | js1_3/Script/in-001.js | (args: "") +TEST-PASS | ecma_6/Expressions/destructuring-array-default-simple.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/block-scoped-functions-annex-b-with.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-miss.js | (args: "") +TEST-PASS | js1_3/Script/function-002.js | (args: "") +TEST-PASS | js1_3/Script/delete-001.js | (args: "") +TEST-PASS | js1_3/Script/new-001.js | (args: "") +TEST-PASS | ecma_6/ArrowFunctions/yield-in-arrow.js | (args: "") +TEST-PASS | ecma_6/LexicalEnvironment/unscopables-strict.js | (args: "") +TEST-PASS | js1_3/Script/switch-001.js | (args: "") +TEST-PASS | js1_3/extensions/proto_5.js | (args: "") +TEST-PASS | js1_3/extensions/script-001.js | (args: "") +TEST-PASS | js1_3/extensions/proto_2.js | (args: "") +TEST-KNOWN-FAIL | js1_3/regress/function-001-n.js | (args: "") | (SKIP) +TEST-PASS | js1_3/extensions/proto_10.js | (args: "") +TEST-PASS | js1_3/inherit/proto_8.js | (args: "") +TEST-PASS | js1_3/inherit/proto_10.js | (args: "") +TEST-PASS | js1_3/inherit/proto_12.js | (args: "") +TEST-PASS | js1_3/inherit/proto_6.js | (args: "") +TEST-PASS | js1_3/inherit/proto_1.js | (args: "") +TEST-PASS | js1_3/inherit/proto_9.js | (args: "") +TEST-PASS | js1_3/regress/in-001.js | (args: "") +TEST-PASS | js1_3/inherit/proto_4.js | (args: "") +TEST-PASS | js1_3/inherit/proto_7.js | (args: "") +TEST-PASS | js1_3/inherit/proto_3.js | (args: "") +TEST-KNOWN-FAIL | Intl/Collator/supportedLocalesOf.js | (args: "") | (SKIP) +TEST-PASS | js1_3/regress/function-002.js | (args: "") +TEST-PASS | js1_3/inherit/proto_11.js | (args: "") +TEST-PASS | js1_3/regress/delete-001.js | (args: "") +TEST-PASS | js1_3/regress/switch-001.js | (args: "") +TEST-PASS | js1_3/regress/new-001.js | (args: "") +TEST-PASS | Intl/getCanonicalLocales-weird-cases.js | (args: "") +TEST-PASS | js1_3/Boolean/boolean-001.js | (args: "") +TEST-PASS | Intl/four-letter-language-codes.js | (args: "") +TEST-PASS | Intl/getCanonicalLocales.js | (args: "") +TEST-KNOWN-FAIL | Intl/DateTimeFormat/supportedLocalesOf.js | (args: "") | (SKIP) +TEST-PASS | Intl/getCanonicalLocales-with-duplicates.js | (args: "") +TEST-PASS | Intl/getCanonicalLocales-overridden-set.js | (args: "") +TEST-PASS | Intl/getCanonicalLocales-overridden-arg-length.js | (args: "") +TEST-PASS | Intl/getCanonicalLocales-overridden-push.js | (args: "") +TEST-PASS | Intl/getCalendarInfo.js | (args: "") +TEST-PASS | Intl/DateTimeFormat/timeZone_backzone_links.js | (args: "") TEST-PASS | ecma_6/String/normalize-generateddata-part1.js | (args: "") -TEST-PASS | js1_2/regexp/ignoreCase.js | (args: "") -TEST-PASS | js1_2/regexp/global.js | (args: "") -TEST-PASS | js1_2/regexp/simple_form.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_lastParen.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_rightContext.js | (args: "") -TEST-PASS | js1_2/regexp/backslash.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_lastMatch_as_array.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_object.js | (args: "") -TEST-KNOWN-FAIL | js1_2/regexp/RegExp_lastIndex.js | (args: "") | (SKIP) -TEST-PASS | js1_2/regexp/everything.js | (args: "") -TEST-PASS | js1_2/regexp/parentheses.js | (args: "") -TEST-PASS | js1_2/regexp/compile.js | (args: "") -TEST-PASS | js1_2/regexp/toString.js | (args: "") -TEST-PASS | js1_2/regexp/whitespace.js | (args: "") -TEST-PASS | js1_2/regexp/dot.js | (args: "") -TEST-PASS | js1_2/regexp/character_class.js | (args: "") -TEST-PASS | js1_2/regexp/endLine.js | (args: "") -TEST-PASS | js1_2/regexp/control_characters.js | (args: "") -TEST-PASS | js1_2/regexp/test.js | (args: "") -TEST-PASS | js1_2/regexp/string_search.js | (args: "") -TEST-PASS | js1_2/regexp/digit.js | (args: "") -TEST-PASS | js1_2/regexp/question_mark.js | (args: "") -TEST-PASS | js1_2/regexp/backspace.js | (args: "") -TEST-PASS | js1_2/regexp/source.js | (args: "") -TEST-PASS | js1_2/regexp/hexadecimal.js | (args: "") +TEST-PASS | Intl/Collator/compare.js | (args: "") +TEST-PASS | Intl/DateTimeFormat/formatToParts.js | (args: "") +TEST-PASS | Intl/Array/toLocaleString.js | (args: "") +TEST-PASS | Intl/DateTimeFormat/timeZone_notbackward_links.js | (args: "") +TEST-PASS | Intl/DateTimeFormat/format_timeZone.js | (args: "") +TEST-PASS | Intl/DateTimeFormat/format.js | (args: "") +TEST-KNOWN-FAIL | Intl/NumberFormat/supportedLocalesOf.js | (args: "") | (SKIP) +TEST-PASS | Intl/Date/toLocaleString_timeZone.js | (args: "") +TEST-PASS | Intl/Date/toLocaleTimeString_timeZone.js | (args: "") +TEST-PASS | Intl/NumberFormat/remove-unicode-extensions.js | (args: "") +TEST-PASS | Intl/Date/toLocaleDateString_timeZone.js | (args: "") +TEST-KNOWN-FAIL | js1_8_1/jit/regress-452498-01.js | (args: "") | (SKIP) +TEST-PASS | Intl/extensions/options-value-emulates-undefined.js | (args: "") +TEST-KNOWN-FAIL | js1_8_1/jit/regress-469927.js | (args: "") | (SKIP) +TEST-PASS | Intl/NumberFormat/significantDigitsOfZero.js | (args: "") +TEST-PASS | Intl/NumberFormat/duplicate-singleton-variant.js | (args: "") +TEST-KNOWN-FAIL | js1_8_1/jit/regress-451673.js | (args: "") | (SKIP) +TEST-PASS | Intl/NumberFormat/format-as-code-or-name.js | (args: "") +TEST-PASS | Intl/Array/toLocaleString-date.js | (args: "") +TEST-KNOWN-FAIL | js1_8_1/jit/regress-451974-02.js | (args: "") | (SKIP) +TEST-PASS | Intl/NumberFormat/StringBuffer.js | (args: "") +TEST-PASS | Intl/DateTimeFormat/timeZone.js | (args: "") +TEST-KNOWN-FAIL | js1_8_1/jit/regress-470739.js | (args: "") | (SKIP) +TEST-PASS | Intl/Array/toLocaleString-number.js | (args: "") +TEST-PASS | js1_8_1/JSON/regress-458959.js | (args: "") +TEST-PASS | js1_8_1/JSON/regress-459293.js | (args: "") +TEST-PASS | Intl/NumberFormat/format.js | (args: "") +TEST-PASS | js1_8_1/strict/12.2.1.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-06.js | (args: "") +TEST-PASS | js1_8_1/strict/8.7.2.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-05.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-01.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-03.js | (args: "") +TEST-KNOWN-FAIL | js1_8_1/jit/regress-451974-01.js | (args: "") | (SKIP) +TEST-PASS | js1_8_1/jit/regress-462459-10.js | (args: "") +TEST-KNOWN-FAIL | js1_8_1/extensions/regress-466905-05.js | (args: "") | (SKIP) +TEST-PASS | js1_8_1/jit/regress-471635.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-489682.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-12.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-08.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-11.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-02.js | (args: "") +TEST-PASS | Intl/DateTimeFormat/timeZone_backzone.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-04.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-07.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-458838.js | (args: "") +TEST-PASS | Intl/DateTimeFormat/timeZone_backward_links.js | (args: "") +TEST-PASS | js1_8_1/extensions/regress-477158.js | (args: "") +TEST-PASS | js1_8_1/jit/regress-462459-09.js | (args: "") +TEST-PASS | js1_8_1/extensions/regress-452498-162.js | (args: "") +TEST-PASS | Intl/TypedArray/toLocaleString.js | (args: "") +TEST-PASS | js1_8_1/extensions/regress-452498-196.js | (args: "") +TEST-PASS | js1_8_1/extensions/regress-353214-02.js | (args: "") +TEST-PASS | js1_8_1/extensions/regress-452498-193.js | (args: "") +TEST-PASS | js1_8_1/extensions/new-parenthesization.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_1/extensions/regress-437288-01.js | (args: "") TEST-PASS | ecma_6/String/normalize-generateddata-part1-not-listed.js | (args: "") -TEST-PASS | js1_2/regexp/word_boundary.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_leftContext.js | (args: "") -TEST-PASS | js1_2/regexp/RegExp_rightContext_as_array.js | (args: "") -TEST-KNOWN-FAIL | js1_2/String/concat.js | (args: "") | (SKIP) -TEST-PASS | js1_2/regexp/regress-9141.js | (args: "") -TEST-PASS | js1_2/regexp/regress-6359.js | (args: "") -TEST-PASS | js1_2/regexp/special_characters.js | (args: "") -TEST-PASS | js1_2/regexp/octal.js | (args: "") -TEST-PASS | js1_2/regexp/asterisk.js | (args: "") -TEST-PASS | js1_2/regexp/beginLine.js | (args: "") -TEST-PASS | js1_2/String/charCodeAt.js | (args: "") -TEST-PASS | test262/ch10/10.2/10.2.1/S10.2.1_A2.js | (args: "") -TEST-PASS | js1_2/regexp/vertical_bar.js | (args: "") -TEST-PASS | js1_2/String/match.js | (args: "") -TEST-PASS | js1_2/String/slice.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/S10.2.1_A1.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_A5.1_T1.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/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-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 | 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-18-s.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.2_T3.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.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_A1.3_T3.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_T2.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.3_T4.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.1_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.3/S10.2.3_A2.2_T4.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.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.2_T1.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_T2.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_A2.1_T4.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_A1.1_T1.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_T2.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_T7.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.2/S10.2.2_A1_T8.js | (args: "") -TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T3.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-1.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_T5.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-14-b-1-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-c-1-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-12-1.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-7-1.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A4.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-2.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-c-3-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A7.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-6-2.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-14-1-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-a-1.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-b-2-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-c-2-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A2.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A5_T2.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A1.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A5_T1.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-14-c-4-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A5_T4.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-14-c-1-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A3_T3.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-6-4.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-b-1-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch10/10.6/10.6-2gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch10/10.6/S10.6_A6.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-6-1.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A3_T2.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A3_T4.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-12-2.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-b-3-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-1.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A5_T3.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-a-2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch10/10.5/10.5-1gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-2-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-5-1.js | (args: "") -TEST-PASS | test262/ch10/10.6/S10.6_A3_T1.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-11-b-1.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-1gs.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-13-a-3.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-14-b-4-s.js | (args: "") -TEST-PASS | test262/ch10/10.5/10.5-7-b-4-s.js | (args: "") -TEST-PASS | test262/ch10/10.6/10.6-6-3.js | (args: "") -TEST-PASS | test262/ch10/10.5/10.5-7-b-2-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-1-s.js | (args: "") -TEST-PASS | test262/ch10/10.5/10.5-7-b-1-s.js | (args: "") -TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T3.js | (args: "") -TEST-PASS | test262/ch10/10.1/S10.1.6_A1_T3.js | (args: "") -TEST-PASS | test262/ch10/10.1/S10.1.6_A1_T1.js | (args: "") -TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T1.js | (args: "") -TEST-PASS | test262/ch10/10.1/S10.1.1_A2_T1.js | (args: "") -TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T2.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/S10.1.7_A1_T1.js | (args: "") -TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-3-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/S10.1.6_A1_T2.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-12-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-10-s.js | (args: "") -TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-17-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-26-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-29-s.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-20-s.js | (args: "") -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-2-s.js | (args: "") -TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-22-s.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/10.1.1/10.1.1-28-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-30-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-1-s.js | (args: "") -TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-27-s.js | (args: "") -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-6-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-4-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-16-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-24-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-15-s.js | (args: "") -TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-9-s.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/S10.4A1.1_T2.js | (args: "") -TEST-PASS | test262/ch10/10.4/S10.4_A1.1_T1.js | (args: "") -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.2_T1.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/10.4.2-1-1.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-1-2.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.1_T11.js | (args: "") -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/10.4.2-1-3.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.1_T2.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.2_T3.js | (args: "") -TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-1-5.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.1-4-s.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/S10.4.2_A1.2_T5.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/10.4.2-1-4.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/10.4.2-3-c-1-s.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-2-s.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.2_T8.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.1_T1.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/S10.4.2_A1.1_T4.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.2/S10.4.2_A1.1_T9.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-97gs.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.3/10.4.3-1-14gs.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-95gs.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-52gs.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-25gs.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-66gs.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-7-s.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-42gs.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-63-s.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-40-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-51gs.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-89gs.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-7gs.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-15-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-24-s.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-46-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-60-s.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-1-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-68-s.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-27gs.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-12gs.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-34-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-66-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-5-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-67gs.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-58-s.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-14-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-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-92-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-104.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-62-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-68gs.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-86-s.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-23gs.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-2-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-105.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-45gs.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-37gs.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-71-s.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-53-s.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-20-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-36gs.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-49gs.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-11-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-54gs.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-44gs.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-101gs.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-4-s.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-89-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-33-s.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-73gs.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-25-s.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-10gs.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-19-s.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-74-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-88gs.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-80gs.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-43-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-36-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-29-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-75gs.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-11gs.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-76-s.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-92gs.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-78-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-20gs.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-9gs.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-85gs.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-90-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-79-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-51-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-91gs.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-54-s.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-31gs.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-28gs.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-18gs.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-55gs.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-61-s.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-81gs.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-72-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.3/10.4.3-1-80-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-71gs.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-48gs.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-55-s.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-77gs.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-74gs.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-21-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-26-s.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-50gs.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-37-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-35-s.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-32gs.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-69gs.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-94gs.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-24gs.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-83-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-85-s.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-46gs.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-65gs.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-102-s.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.1/S10.4.1_A1_T2.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-strings.js | (args: "") -TEST-PASS | test262/ch10/10.4/10.4.1/S10.4.1_A1_T1.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/function-length.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-booleans.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-numbers.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/tamper-with-object-keys.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/symbols-included.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/function-name.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/duplicate-keys.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/tamper-with-global-object.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/observable-operations.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/normal-object.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-symbols.js | (args: "") -TEST-PASS | test262/ch14/14.0/S14_A2.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/inherited-properties-omitted.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/proxy-undefined-descriptor.js | (args: "") -TEST-PASS | test262/ch14/14.0/S14_A1.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/exception-not-object-coercible.js | (args: "") -TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/function-property-descriptor.js | (args: "") -TEST-KNOWN-FAIL | test262/ch14/14.1/14.1-4gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch14/14.0/S14_A5_T2.js | (args: "") -TEST-PASS | test262/ch14/14.0/S14_A3.js | (args: "") -TEST-PASS | test262/ch14/14.0/S14_A5_T1.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-12-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-15-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-3-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-14-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch14/14.1/14.1-5gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch14/14.1/14.1-4-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-17-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-8-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-13-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.1/S12.1_A4_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch14/14.1/14.1-2-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-11-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-1-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-10-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-5-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-16-s.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-7-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.1/S12.1_A4_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch14/14.1/14.1-6-s.js | (args: "") -TEST-PASS | test262/ch12/12.1/12.1-5.js | (args: "") -TEST-PASS | test262/ch14/14.1/14.1-9-s.js | (args: "") -TEST-PASS | test262/ch12/12.1/12.1-3.js | (args: "") -TEST-PASS | test262/ch12/12.1/12.1-2.js | (args: "") -TEST-PASS | test262/ch12/12.1/12.1-6.js | (args: "") -TEST-PASS | test262/ch12/12.1/S12.1_A2.js | (args: "") -TEST-PASS | test262/ch12/12.1/12.1-1.js | (args: "") -TEST-PASS | test262/ch12/12.1/S12.1_A5.js | (args: "") -TEST-PASS | test262/ch12/12.1/12.1-7.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T10.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T7.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A18_T3.js | (args: "") -TEST-PASS | test262/ch12/12.1/12.1-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_A7_T3.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A10_T3.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A9_T3.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A11_T2.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A17.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A13_T2.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A19_T1.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A6.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-4.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-16.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A13_T1.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A18_T6.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A18_T1.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-6.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T8.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T15.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/12.14-15.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T5.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A7_T2.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-7.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A18_T5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T9.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A2.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A11_T1.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-14.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-2.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A8.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A12_T3.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-9.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-10.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A7_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T14.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A9_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T12.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T11.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T3.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T13.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A12_T1.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-8.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A9_T5.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A9_T1.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A18_T7.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A10_T2.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-11.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A11_T3.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A13_T3.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A9_T4.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A5.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A10_T1.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A14.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T6.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A11_T4.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-13.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A15.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A10_T4.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A18_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A12_T2.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A18_T4.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A4.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-3.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14-12.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A19_T2.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.14/12.14.1/12.14.1-1gs.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A6_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/S12.14_A12_T4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/12.14-1.js | (args: "") -TEST-PASS | test262/ch12/12.14/S12.14_A10_T5.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-2-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A11.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-5-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A6_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-4-s.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A12_T4.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A10_T1.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A7.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A12_T2.js | (args: "") -TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-6-s.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A12_T3.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A1.1_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A8.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.5/S12.5_A12_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.5/S12.5_A10_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T5.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.5/S12.5_A1.2_T1.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T10.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T6.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.5/S12.5_A1.2_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T7.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T8.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.5/S12.5_A4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T9.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.5/S12.5_A1_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.5/S12.5_A1.1_T2.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A1_T1.js | (args: "") -TEST-PASS | test262/ch12/12.5/S12.5_A3.js | (args: "") -TEST-PASS | test262/ch12/12.9/S12.9_A4.js | (args: "") -TEST-PASS | test262/ch12/12.9/S12.9_A3.js | (args: "") -TEST-PASS | test262/ch12/12.8/S12.8_A4_T3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T3.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A6.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T4.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A8_T2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A8_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.9/S12.9_A2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.9/S12.9_A5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.9/12.9-1.js | (args: "") -TEST-PASS | test262/ch12/12.8/S12.8_A2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.4/S12.4_A1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.8/S12.8_A3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.8/12.8-1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A2_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.8/S12.8_A7.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.8/S12.8_A9_T2.js | (args: "") -TEST-PASS | test262/ch12/12.8/S12.8_A9_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T5.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.8/S12.8_A4_T1.js | (args: "") -TEST-PASS | test262/ch12/12.8/S12.8_A4_T2.js | (args: "") -TEST-PASS | test262/ch12/12.11/S12.11_A1_T1.js | (args: "") -TEST-PASS | test262/ch12/12.4/S12.4_A2_T2.js | (args: "") -TEST-PASS | test262/ch12/12.4/S12.4_A2_T1.js | (args: "") -TEST-PASS | test262/ch12/12.11/S12.11_A1_T2.js | (args: "") -TEST-PASS | test262/ch12/12.11/S12.11_A1_T4.js | (args: "") -TEST-PASS | test262/ch12/12.11/S12.11_A1_T3.js | (args: "") -TEST-PASS | test262/ch12/12.11/S12.11_A4_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A5_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.9_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.5_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.11_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.12_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.1_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-0-10.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-0-7.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A4_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A4_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.9_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.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_A1.12_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.1_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-2-3.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-0-12.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-7-1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-0-8.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A4_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A5_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T1.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_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A5_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-2-2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-0-9.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.6_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.6_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-0-11.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-0-3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A5_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.5_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.7_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.9_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A4_T6.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-2-1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.9_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.9_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10-0-1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.7_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.12_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A5_T6.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T4.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A4_T5.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T2.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T1.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A5_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A4_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T3.js | (args: "") -TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T3.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/12.10.1/12.10.1-3-s.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-2-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/S12.10_A3.5_T3.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-5-s.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-8-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-7-s.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.10/12.10.1/12.10.1-10-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-13-s.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.10/12.10.1/12.10.1-1-s.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-12-s.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-11-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.10/12.10.1/12.10.1-14-s.js | (args: "") -TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-9-s.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-9.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A4.1.js | (args: "") | (SKIP) -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/12.6.3_2-3-a-ii-5.js | (args: "") -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-21.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A2.1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A11_T3.js | (args: "") | (SKIP) -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.1_T2.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-2.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/12.6.3_2-3-a-ii-16.js | (args: "") -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_A9.1.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_T2.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-19.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/S12.6.3_A10.1.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/S12.6.3_A11.1_T1.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-8.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_A3.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-18.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_A15.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A2.2.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-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_A2.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-14.js | (args: "") -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/S12.6.3_A9.js | (args: "") -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-3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A7.1_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_A7_T1.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_A5.js | (args: "") -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.1/S12.6.1_A6_T6.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A15.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.1/S12.6.1_A6_T1.js | (args: "") | (SKIP) -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/12.6.3_2-3-a-ii-4.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/S12.6.3_A10.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-11.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A12.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A13.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_T5.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-13.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_A11.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_A5.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A1.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.1/S12.6.1_A4_T2.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_T3.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_A9.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.1/S12.6.1_A4_T4.js | (args: "") -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_A3.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_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_A4.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.1/S12.6.1_A8.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.4/12.6.4-2.js | (args: "") -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_A5.1.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A6.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.4/S12.6.4_A5.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_A3.1.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T2.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_A1.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_A15.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T6.js | (args: "") | (SKIP) -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/S12.6.4_A3.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.2/S12.6.2_A5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A2.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A14_T2.js | (args: "") -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_A10.js | (args: "") -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_A7.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T6.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T4.js | (args: "") | (SKIP) -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_A4_T3.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_T3.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T8.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A11.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A14_T1.js | (args: "") -TEST-PASS | test262/ch12/12.12/S12.12_A1_T1.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A8.js | (args: "") -TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A9.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T5.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.3/S12.3_A1.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A9.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A12.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T7.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.2/S12.2_A5.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A10.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/S12.2_A6_T2.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A2.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A11.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A3.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A1.js | (args: "") -TEST-PASS | test262/ch12/12.2/S12.2_A7.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-4-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-9-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-33-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-34-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-28-s.js | (args: "") -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-32-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-31-s.js | (args: "") -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-7-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-29-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-15-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-17-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-2-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-10-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-13-s.js | (args: "") -TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-3-s.js | (args: "") -TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-24-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-5-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-30-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-18-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-35-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.13/S12.13_A1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.13/S12.13_A3_T4.js | (args: "") -TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-36-s.js | (args: "") -TEST-PASS | test262/ch12/12.13/S12.13_A3_T3.js | (args: "") -TEST-PASS | test262/ch12/12.13/S12.13_A2_T2.js | (args: "") -TEST-PASS | test262/ch12/12.13/S12.13_A2_T3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A6.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_A8_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A8_T2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A5_T2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.13/S12.13_A3_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.13/S12.13_A2_T7.js | (args: "") -TEST-PASS | test262/ch12/12.13/S12.13_A3_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A5_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.13/S12.13_A3_T6.js | (args: "") -TEST-PASS | test262/ch12/12.13/S12.13_A2_T5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A5_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch12/12.13/S12.13_A2_T1.js | (args: "") -TEST-PASS | test262/ch12/12.13/S12.13_A3_T5.js | (args: "") -TEST-PASS | test262/ch12/12.13/S12.13_A2_T4.js | (args: "") -TEST-PASS | test262/ch12/12.7/S12.7_A9_T2.js | (args: "") -TEST-PASS | test262/ch12/12.13/S12.13_A2_T6.js | (args: "") -TEST-PASS | test262/ch12/12.7/12.7-1.js | (args: "") -TEST-PASS | test262/ch12/12.7/S12.7_A9_T1.js | (args: "") -TEST-PASS | test262/ch12/12.7/S12.7_A7.js | (args: "") -TEST-PASS | test262/ch12/12.7/S12.7_A2.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_A4.js | (args: "") -TEST-PASS | test262/ch09/9.9/S9.9_A3.js | (args: "") -TEST-PASS | test262/ch09/9.9/S9.9_A6.js | (args: "") -TEST-PASS | test262/ch09/9.9/S9.9_A1.js | (args: "") -TEST-PASS | test262/ch09/9.1/S9.1_A1_T2.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/ch09/9.1/S9.1_A1_T4.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A5_T2.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A2_T2.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A3_T2.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A4_T2.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A4_T1.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A3_T1.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A2_T1.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A1_T2.js | (args: "") -TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A1.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A1_T1.js | (args: "") -TEST-PASS | test262/ch09/9.8/S9.8_A5_T1.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_T2.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_A6.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_A4.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_A3.js | (args: "") -TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A2.js | (args: "") -TEST-PASS | test262/ch09/9.6/S9.6_A3.1_T3.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_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_A3.1_T4.js | (args: "") -TEST-PASS | test262/ch09/9.6/S9.6_A3.2_T1.js | (args: "") -TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T4.js | (args: "") -TEST-PASS | test262/ch09/9.7/S9.7_A2.2.js | (args: "") -TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T2.js | (args: "") -TEST-PASS | test262/ch09/9.7/S9.7_A2.1.js | (args: "") -TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T1.js | (args: "") -TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T3.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A1_T1.js | (args: "") -TEST-PASS | test262/ch09/9.7/S9.7_A1.js | (args: "") -TEST-PASS | test262/ch09/9.7/S9.7_A3.2_T1.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A4_T1.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A3_T2.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A5_T2.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A2_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_A6_T2.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A6_T1.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A4_T3.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A5_T1.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A5_T4.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A4_T4.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A3_T1.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A5_T3.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T4.js | (args: "") -TEST-PASS | test262/ch09/9.2/S9.2_A1_T2.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.5/S9.5_A2.2_T2.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T1.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T2.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A2.2_T1.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A1_T1.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A2.3_T1.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A2.3_T2.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A3.2_T1.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T3.js | (args: "") -TEST-PASS | test262/ch09/9.4/S9.4_A3_T2.js | (args: "") -TEST-PASS | test262/ch09/9.5/S9.5_A3.2_T2.js | (args: "") -TEST-PASS | test262/ch09/9.4/S9.4_A2.js | (args: "") -TEST-PASS | test262/ch09/9.3/S9.3_A4.1_T1.js | (args: "") -TEST-PASS | test262/ch09/9.4/S9.4_A1.js | (args: "") -TEST-PASS | test262/ch09/9.3/S9.3_A2_T2.js | (args: "") -TEST-PASS | test262/ch09/9.4/S9.4_A3_T1.js | (args: "") -TEST-PASS | test262/ch09/9.3/S9.3_A1_T2.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/S9.3_A1_T1.js | (args: "") -TEST-PASS | test262/ch09/9.3/S9.3_A4.2_T1.js | (args: "") -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_A2_T1.js | (args: "") -TEST-PASS | test262/ch09/9.3/S9.3_A4.1_T2.js | (args: "") -TEST-PASS | test262/ch09/9.3/S9.3_A3_T1.js | (args: "") -TEST-PASS | test262/ch09/9.3/S9.3_A5_T2.js | (args: "") -TEST-PASS | test262/ch09/9.3/S9.3_A3_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_A7.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_A4_T2.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_A16.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_A5_T3.js | (args: "") -TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A5_T1.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_A32.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_A15.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_A6_T1.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_A19.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_A20.js | (args: "") -TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A22.js | (args: "") -TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A4_T1.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_A31.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/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_A30.js | (args: "") -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_A28.js | (args: "") -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A27.js | (args: "") -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A13_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T3.js | (args: "") | (SKIP) -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_A9.js | (args: "") -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T1.js | (args: "") | (SKIP) -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_A29.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_A24.js | (args: "") -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A13_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch08/8.4/S8.4_A12.js | (args: "") -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch08/8.4/S8.4_A2.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_A10.js | (args: "") -TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A13_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch08/8.4/S8.4_A6.2.js | (args: "") -TEST-PASS | test262/ch08/8.4/S8.4_A1.js | (args: "") -TEST-PASS | test262/ch08/8.4/S8.4_A4.js | (args: "") -TEST-PASS | test262/ch08/8.4/S8.4_A9_T2.js | (args: "") -TEST-PASS | test262/ch08/8.4/S8.4_A3.js | (args: "") -TEST-PASS | test262/ch08/8.4/S8.4_A8.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.7/S8.7.2_A1_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch08/8.7/S8.7_A3.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_A7.js | (args: "") -TEST-PASS | test262/ch08/8.4/S8.4_A6.1.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-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_A5_T1.js | (args: "") -TEST-PASS | test262/ch08/8.7/S8.7_A1.js | (args: "") -TEST-PASS | test262/ch08/8.7/S8.7_A6.js | (args: "") -TEST-PASS | test262/ch08/8.7/S8.7.2_A2.js | (args: "") -TEST-PASS | test262/ch08/8.7/S8.7_A5_T2.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-1gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch08/8.7/S8.7_A2.js | (args: "") -TEST-PASS | test262/ch08/8.7/S8.7_A4.js | (args: "") -TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-5-s.js | (args: "") -TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-7-s.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-2-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-1-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-3-s.js | (args: "") -TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-3-1-s.js | (args: "") -TEST-PASS | test262/ch08/8.6/S8.6_A3_T2.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_T1.js | (args: "") -TEST-PASS | test262/ch08/8.6/8.6.1/S8.6.1_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.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.6/S8.6_A2_T2.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.2/S8.6.2_A1.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_A8.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_A5_T4.js | (args: "") -TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A3.js | (args: "") -TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A2.js | (args: "") -TEST-PASS | test262/ch08/8.1/S8.1_A1_T2.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_A6.js | (args: "") -TEST-PASS | test262/ch08/8.1/S8.1_A2_T2.js | (args: "") -TEST-PASS | test262/ch08/8.1/S8.1_A1_T1.js | (args: "") -TEST-PASS | test262/ch08/8.1/S8.1_A2_T1.js | (args: "") -TEST-PASS | test262/ch08/8.1/S8.1_A4.js | (args: "") -TEST-PASS | test262/ch08/8.1/S8.1_A5.js | (args: "") -TEST-PASS | test262/ch08/8.1/S8.1_A3.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A5.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A8.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A3.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A7.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A11_T1.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A14_T1.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A9.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A11_T2.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A10.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A6.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A4.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A14_T2.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A13_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch08/8.2/S8.2_A2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch08/8.5/S8.5_A1.js | (args: "") -TEST-PASS | test262/ch08/8.5/8.5.1.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A12.2.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A2.1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch08/8.3/S8.3_A2.2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch08/8.3/S8.3_A2.1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch08/8.5/S8.5_A2.2.js | (args: "") -TEST-PASS | test262/ch08/8.5/S8.5_A12.1.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.2/S8.2_A3.js | (args: "") -TEST-PASS | test262/ch08/8.8/S8.8_A2_T3.js | (args: "") -TEST-PASS | test262/ch08/8.8/S8.8_A2_T1.js | (args: "") -TEST-PASS | test262/ch08/8.8/S8.8_A2_T2.js | (args: "") -TEST-PASS | test262/ch08/8.3/S8.3_A1_T1.js | (args: "") -TEST-PASS | test262/ch08/8.3/S8.3_A1_T2.js | (args: "") -TEST-PASS | test262/ch08/8.3/S8.3_A3.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_1.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.9/8.12.9-9-c-i_2.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.6/S8.12.6_A2_T1.js | (args: "") -TEST-PASS | test262/ch08/8.12/8.12.6/S8.12.6_A3.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.6/S8.12.6_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_A1.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/S8.12.4_A1.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.3/S8.12.3_A2.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.4/8.14.4-8-b_1.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.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.1/8.12.1-1_16.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.1/8.12.1-1_32.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_11.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_25.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_42.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_12.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_37.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_24.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_46.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_36.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_2.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_43.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_10.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.1/8.12.1-1_48.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_30.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_28.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_20.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_27.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_18.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_40.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_19.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_13.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_31.js | (args: "") -TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_4.js | (args: "") +TEST-PASS | js1_8_1/jit/math-jit-tests.js | (args: "") +TEST-PASS | js1_8_1/extensions/regress-466905-04.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-185.js | (args: "") +TEST-PASS | js1_8_1/extensions/regress-520572.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-495907.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-530879.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-030.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-074.js | (args: "") +TEST-PASS | js1_8_1/extensions/strict-warning.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-101.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-181.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-092.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-176.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-076.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-192.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-062.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-102.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-155.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-117.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-050.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-168-1.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-522123.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-129.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-111.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-466905-02.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-466905-01.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-051.js | (args: "") +TEST-PASS | js1_8_1/extensions/regress-477187.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-053.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-073.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-160.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-063.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-123.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-479430-05.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-507295.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-509354.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-040.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-135.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-496922.js | (args: "") +TEST-KNOWN-FAIL | js1_8_1/regress/regress-452498-168-2.js | (args: "") | (SKIP) +TEST-PASS | js1_8_1/regress/regress-479430-02.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-072.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-191.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-187.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-114-a.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-507053.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-479430-03.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-104.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-006.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-524264.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-082.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-479430-01.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-118.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-479430-04.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-121.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/regress-471197.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_8/extensions/regress-419091.js | (args: "") | (SKIP) +TEST-PASS | js1_8_1/regress/regress-452498-079.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-027.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-112.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-058.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/regress-446169-02.js | (args: "") | (SKIP) +TEST-PASS | js1_8_1/regress/regress-452498-071.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/regress-479381.js | (args: "") | (SKIP) +TEST-PASS | js1_8/genexps/regress-347739.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/regress-446169-01.js | (args: "") | (SKIP) +TEST-PASS | js1_8/genexps/regress-665286.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/regress-415721.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_8/extensions/lamport.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_8/extensions/peterson.js | (args: "") | (SKIP) +TEST-PASS | js1_8_1/regress/regress-452498-131.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-495773.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/regress-417817.js | (args: "") | (SKIP) +TEST-PASS | js1_8/genexps/regress-384991.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/regress-445818.js | (args: "") | (SKIP) +TEST-PASS | js1_8_1/regress/regress-452498-114.js | (args: "") +TEST-PASS | js1_8/genexps/regress-349326.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/dekker.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_8/extensions/regress-479252.js | (args: "") | (SKIP) +TEST-PASS | js1_8/extensions/regress-476653.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/regress-475971.js | (args: "") | (SKIP) +TEST-PASS | js1_8/genexps/regress-349012-01.js | (args: "") +TEST-PASS | js1_8/genexps/regress-683738.js | (args: "") +TEST-PASS | js1_8/extensions/regress-465337.js | (args: "") +TEST-KNOWN-FAIL | js1_8/extensions/simple-tree.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_8/extensions/regress-417131.js | (args: "") | (SKIP) +TEST-PASS | js1_8/extensions/regress-481989.js | (args: "") +TEST-PASS | js1_8/extensions/regress-394709.js | (args: "") +TEST-PASS | js1_8/extensions/regress-454744.js | (args: "") +TEST-PASS | js1_8/extensions/regress-353116.js | (args: "") +TEST-PASS | js1_8/extensions/regress-472450-03.js | (args: "") +TEST-PASS | js1_8/extensions/regress-385729.js | (args: "") +TEST-PASS | js1_8/extensions/regress-465453.js | (args: "") +TEST-PASS | js1_8/extensions/expclo2.js | (args: "") +TEST-PASS | js1_8/extensions/regress-482263.js | (args: "") +TEST-PASS | js1_8/extensions/regress-452913.js | (args: "") +TEST-PASS | js1_8/extensions/regress-476869.js | (args: "") +TEST-PASS | js1_8/extensions/expclo.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-524743.js | (args: "") +TEST-PASS | js1_8/extensions/regress-473040.js | (args: "") +TEST-PASS | js1_8/extensions/regress-469625.js | (args: "") +TEST-PASS | js1_8/regress/regress-469625-02.js | (args: "") +TEST-PASS | js1_8/regress/regress-465249.js | (args: "") +TEST-PASS | js1_8/extensions/regress-472450-04.js | (args: "") +TEST-PASS | js1_8/regress/regress-466128.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-09.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-05.js | (args: "") +TEST-PASS | js1_8/regress/regress-464978.js | (args: "") +TEST-PASS | js1_8/regress/regress-469547.js | (args: "") +TEST-PASS | js1_8/regress/regress-465483.js | (args: "") +TEST-PASS | js1_8/regress/regress-427798.js | (args: "") +TEST-PASS | js1_8/regress/regress-466787.js | (args: "") +TEST-PASS | js1_8/regress/regress-457065-02.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-03.js | (args: "") +TEST-PASS | js1_8/regress/regress-465567-01.js | (args: "") +TEST-PASS | js1_8/regress/regress-464418.js | (args: "") +TEST-PASS | js1_8/regress/regress-468711.js | (args: "") +TEST-PASS | js1_8/regress/regress-463334-02.js | (args: "") +TEST-PASS | js1_8/regress/regress-478205.js | (args: "") +TEST-PASS | js1_8/regress/regress-452491.js | (args: "") +TEST-PASS | js1_8/regress/regress-474769.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-11.js | (args: "") +TEST-PASS | js1_8/regress/regress-459389.js | (args: "") +TEST-PASS | js1_8/regress/regress-467495-06.js | (args: "") +TEST-PASS | js1_8/regress/regress-471660.js | (args: "") +TEST-PASS | js1_8/regress/regress-404734.js | (args: "") +TEST-PASS | js1_8/regress/regress-499524.js | (args: "") +TEST-PASS | js1_8/regress/regress-464096.js | (args: "") +TEST-PASS | js1_8/regress/regress-471373.js | (args: "") +TEST-PASS | js1_8/regress/regress-384758.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-07.js | (args: "") +TEST-PASS | js1_8/regress/regress-433279-02.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-01.js | (args: "") +TEST-PASS | js1_8/regress/regress-463334-01.js | (args: "") +TEST-PASS | js1_8/regress/regress-467495-02.js | (args: "") +TEST-PASS | js1_8/regress/regress-474771.js | (args: "") +TEST-PASS | js1_8/regress/regress-477581.js | (args: "") +TEST-PASS | js1_8/regress/regress-467495-03.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-08.js | (args: "") +TEST-PASS | js1_8/regress/regress-459185.js | (args: "") +TEST-PASS | js1_8/regress/regress-461930.js | (args: "") +TEST-PASS | js1_8/regress/regress-465239.js | (args: "") +TEST-PASS | js1_8/regress/regress-479740.js | (args: "") +TEST-PASS | js1_8/regress/regress-459186.js | (args: "") +TEST-PASS | js1_8/regress/regress-481800.js | (args: "") +TEST-PASS | js1_8/regress/regress-465234.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-12.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-06.js | (args: "") +TEST-PASS | js1_8/regress/regress-465454.js | (args: "") +TEST-PASS | js1_8/regress/regress-467495-04.js | (args: "") +TEST-PASS | js1_8/regress/regress-455981-01.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-02.js | (args: "") +TEST-PASS | js1_8/regress/regress-366941.js | (args: "") +TEST-PASS | js1_8/regress/regress-433279-01.js | (args: "") +TEST-PASS | js1_8/regress/regress-465220.js | (args: "") +TEST-PASS | js1_8/regress/regress-474935.js | (args: "") +TEST-PASS | js1_8/regress/regress-461932.js | (args: "") +TEST-PASS | js1_8/regress/regress-479353.js | (args: "") +TEST-PASS | js1_8/regress/regress-384412.js | (args: "") +TEST-PASS | js1_8/regress/regress-465241.js | (args: "") +TEST-PASS | js1_8/regress/regress-467495-05.js | (args: "") +TEST-PASS | js1_8/regress/regress-465688.js | (args: "") +TEST-PASS | js1_8/regress/regress-532491.js | (args: "") +TEST-PASS | js1_8/regress/regress-433279-03.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-10.js | (args: "") +TEST-PASS | js1_8/regress/regress-455981-02.js | (args: "") +TEST-PASS | js1_8/regress/regress-457065-01.js | (args: "") +TEST-PASS | js1_8/regress/regress-465261.js | (args: "") +TEST-PASS | js1_8/regress/regress-483749.js | (args: "") +TEST-PASS | js1_8/regress/regress-465460-04.js | (args: "") +TEST-PASS | js1_8/regress/regress-469625-03.js | (args: "") +TEST-PASS | shell/futex.js | (args: "") +TEST-PASS | js1_8/regress/regress-467495-01.js | (args: "") +TEST-PASS | js1_8/regress/regress-458076.js | (args: "") +TEST-PASS | js1_8/regress/regress-465567-02.js | (args: "") +TEST-PASS | js1_8/regress/regress-476655.js | (args: "") +TEST-PASS | shell/warning.js | (args: "") +TEST-PASS | js1_1/regress/function-001.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-9-n.js | (args: "") +TEST-PASS | shell/futex-apis.js | (args: "") +TEST-PASS | js1_1/regress/perfect.js | (args: "") +TEST-PASS | shell/os.js | (args: "") +TEST-PASS | ecma/Statements/12.10.js | (args: "") +TEST-PASS | shell/gcstats.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-5.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-4.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-3.js | (args: "") +TEST-PASS | ecma/Statements/12.7-1-n.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-2.js | (args: "") +TEST-PASS | ecma/Statements/12.5-2.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-19.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-4.js | (args: "") +TEST-PASS | ecma/Statements/12.8-1-n.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-6.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-12.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-7.js | (args: "") +TEST-PASS | ecma/Statements/12.2-1.js | (args: "") +TEST-PASS | ecma/Statements/12.5-1.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-6-n.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-7-n.js | (args: "") +TEST-PASS | ecma/Statements/12.10-1.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-10.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-8.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-1.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-9-n.js | (args: "") +TEST-PASS | ecma/Statements/12.6.1-1.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-8-n.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-11.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-1.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-2.js | (args: "") +TEST-PASS | ecma/Statements/12.6.2-3.js | (args: "") +TEST-PASS | ecma/Statements/12.6.3-5-n.js | (args: "") +TEST-PASS | ecma/Statements/12.9-1-n.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.5.1.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.5-2.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.3.2.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.2.1-2.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.2.1-1.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.5.3.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.1.1-2.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.3.1-4.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.1.1-1.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.4.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.4-1.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.3.1-2.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.1-2.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-5.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.5-1.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-11.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-12-n.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.1.1-3.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-4-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.7.1.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-7.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.2-1.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-3.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.1-1.js | (args: "") +TEST-PASS | ecma/FunctionObjects/15.3.2.1-3.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-5-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.1-1-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-16-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-8.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-4-n.js | (args: "") +TEST-KNOWN-FAIL | ecma/LexicalConventions/7.4.3-3-n.js | (args: "") | (SKIP) +TEST-PASS | ecma/LexicalConventions/7.4.3-6-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-4.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.2-3-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.7.3-1.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.7.3-2.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-10-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-8-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-12.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-1-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-2-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-4-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.2-4-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-13-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-11-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-5-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.7.4.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-11-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-9-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.2-6.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-1.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-8-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-7-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-10.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-2-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-9.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-15-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.4.2-16-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-13-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.2-2-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.7.3.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.1-2-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.6.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-6.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-2.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-5-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-3-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-9-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-6-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-3-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-10-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-1-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-9-n.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.4.3-14-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-15-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-8-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.3-12-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.2-14-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.8.2-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-1.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.1-3.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-6.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.3-13-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.5-2-n.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.4.1-3-n.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.5-2.js | (args: "") +TEST-PASS | ecma/LexicalConventions/7.7.2.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.3.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.2.3-1.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.3-1.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-7.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.4-1.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.5-3.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.4-3.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.5-1.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.4-6.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.4-2.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.5-4.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.8-2.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.8-3.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.4-8.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.4-4.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.1.4-5.js | (args: "") +TEST-PASS | ecma/Array/15.4.5.1-1.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.2.1.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.2.2-2.js | (args: "") +TEST-PASS | ecma/Array/15.4-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/ExecutionContexts/10.1.3-2.js | (args: "") +TEST-PASS | ecma/Array/15.4-2.js | (args: "") +TEST-PASS | ecma/ExecutionContexts/10.2.2-1.js | (args: "") +TEST-PASS | js1_8/regress/regress-477234.js | (args: "") +TEST-PASS | ecma/Array/15.4.2.3.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.3-1.js | (args: "") +TEST-PASS | ecma/Array/15.4.1.2.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.5-2.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.4-1.js | (args: "") +TEST-PASS | ecma/Array/15.4.1.1.js | (args: "") +TEST-PASS | ecma/Array/15.4.2.2-2.js | (args: "") +TEST-PASS | ecma/Array/15.4.2.1-2.js | (args: "") +TEST-PASS | ecma/Array/array-length-set-on-nonarray.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.4-2.js | (args: "") +TEST-PASS | ecma/Array/15.4.2.2-1.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.2.js | (args: "") +TEST-PASS | ecma/Array/15.4.5.1-2.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.3-2.js | (args: "") +TEST-PASS | ecma/Array/15.4.2.1-1.js | (args: "") +TEST-PASS | ecma/Array/15.4.1.3.js | (args: "") +TEST-PASS | ecma/Array/15.4.5.2-2.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.5-3.js | (args: "") +TEST-PASS | ecma/Array/15.4.5.2-1.js | (args: "") +TEST-PASS | ecma/Array/15.4.3.1-2.js | (args: "") +TEST-PASS | ecma/Array/15.4.3.2.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.5-1.js | (args: "") +TEST-PASS | ecma/Types/8.1.js | (args: "") +TEST-PASS | ecma/Types/8.6.2.1-1.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.8-1.js | (args: "") +TEST-PASS | ecma/Array/15.4.2.1-3.js | (args: "") +TEST-PASS | ecma/Array/15.4.4.1.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.10.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.11.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.6-1.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.7-1.js | (args: "") +TEST-PASS | ecma/Types/8.4.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.2-1.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.3-2.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.14.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.9.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.18.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.5.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.5-1.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.16.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.1-1.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.5-2.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.3.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.1.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.4-1.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.4.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.6-2.js | (args: "") +TEST-PASS | ecma/Math/15.8-3-n.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.13.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.4-2.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.1-2.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.8-3.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.7-2.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.8-2.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.8.js | (args: "") +TEST-PASS | ecma/Math/15.8-2-n.js | (args: "") +TEST-PASS | ecma/Math/15.8.1.3-1.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.6.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.2.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.15.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.7.js | (args: "") +TEST-PASS | ecma/Math/15.8.2.12.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1-2-n.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.7.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/GlobalObject/15.1-1-n.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.1-2.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.2-1.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.5-1.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.5-3.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.2-2.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.3-1.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.4.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.1.2.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.5-2.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.2-2.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.1.1.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.3-3.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.6.js | (args: "") +TEST-PASS | ecma/GlobalObject/15.1.2.3-2.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.3-2.js | (args: "") +TEST-PASS | ecma/Number/15.7.4-1.js | (args: "") +TEST-PASS | ecma/Number/15.7.4.3-3-n.js | (args: "") +TEST-PASS | ecma/Number/15.7.1.js | (args: "") +TEST-PASS | ecma/Number/15.7.4.2-1.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.2-4.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.4-3.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.5-2.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.4-2.js | (args: "") +TEST-PASS | ecma/Number/0x-without-following-hexdigits.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.6-1.js | (args: "") +TEST-PASS | ecma/Number/15.7.4.2-2-n.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.5-4.js | (args: "") +TEST-PASS | ecma/Number/15.7.2.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.3-4.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.6-3.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.4-1.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.5-1.js | (args: "") +TEST-PASS | ecma/Number/15.7.4.3-2.js | (args: "") +TEST-PASS | ecma/Number/15.7.4.2-3-n.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.3.6-4.js | (args: "") +TEST-PASS | ecma/Number/15.7.4.3-1.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.1-3.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.6-2.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.5-3.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.2-1.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.3-1.js | (args: "") +TEST-PASS | ecma/Number/15.7.4.1.js | (args: "") +TEST-PASS | ecma/Number/15.7.4.2-4.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.1-2.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.9-1.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.4-2.js | (args: "") +TEST-PASS | ecma/Number/15.7.3.4-4.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.6.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.2.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.3-1.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.4-1.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.5-2.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.3.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.7.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.3.1-2.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.1.2.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.3.1-1.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.3.1-3.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.3.1-3.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.2.2.js | (args: "") +TEST-PASS | ecma/TypeConversion/9.8.1.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.2.1.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.4.3.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.4.1.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.3-1.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.1.1.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.3.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.3.1-1.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.3.1-2.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.4.2.js | (args: "") +TEST-PASS | ecma/ObjectObjects/15.2.3.1-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-12.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.8-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.22-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.35-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.2.2-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.22-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.2-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.22-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.32-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.36-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.1-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.21-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.36-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-10.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.4.2-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.24-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.13-7.js | (args: "") +TEST-PASS | ecma/Date/15.9.2.2-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.2-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.15.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.24-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.36-7.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.10-7.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-7.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-8.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.21-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.4.3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.29-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.2.2-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.11-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.24-7.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.24-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.24-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.1-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.36-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-14.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.13-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.31-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.1-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.22-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.6.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.3-1-n.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-11.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.2-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-10.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-12.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.21-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.13-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.21-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.8-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.25-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.11-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.22-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.2-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-17.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.13-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.2.2-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.2-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.13-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.8-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.9.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.4-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.28-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-9.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-15.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.22-8.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.12-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.12-7.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.37-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.21-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.1.1-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.36-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.21-8.js | (args: "") +TEST-PASS | ecma/Date/15.9.2.2-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.12-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.8-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.13-8.js | (args: "") +TEST-PASS | ecma/Date/15.9.1.13-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.4.2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.37-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.11-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.18.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.4-2-n.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.1-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.27-1.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.13-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.26-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.24-8.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.7.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.37-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.22-7.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-8.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.11-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.11-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.1-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.36-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.12-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.11-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.17.js | (args: "") +TEST-PASS | ecma/Date/15.9.2.2-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.11-7.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.12-8.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.21-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.2-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.20.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.37-3.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.3-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.33-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-16.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.12-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.12-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.1.1-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-4.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-9.js | (args: "") +TEST-PASS | ecma/Date/15.9.2.1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.24-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.19.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.8.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-13.js | (args: "") +TEST-PASS | ecma/Date/15.9.3.8-1.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.21-7.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.13-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.16.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.36-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-5.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.24-6.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.23-18.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.37-2.js | (args: "") +TEST-PASS | ecma/String/15.5.4.12-2.js | (args: "") +TEST-PASS | ecma/String/15.5.4.7-2.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-13.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.30-1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.11-6.js | (args: "") +TEST-PASS | ecma/String/15.5.3.1-1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.5-1.js | (args: "") +TEST-PASS | ecma/String/15.5.2.js | (args: "") +TEST-PASS | ecma/String/15.5.3.1-4.js | (args: "") +TEST-PASS | ecma/String/15.5.4.2-2-n.js | (args: "") +TEST-PASS | ecma/Date/15.9.5.10-2.js | (args: "") +TEST-PASS | ecma/String/15.5.3.1-2.js | (args: "") +TEST-PASS | ecma/String/15.5.3.2-3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.5-2.js | (args: "") +TEST-PASS | ecma/String/15.5.4.5-3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.3-3-n.js | (args: "") +TEST-PASS | ecma/String/15.5.4.2.js | (args: "") +TEST-PASS | ecma/String/15.5.5.1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.8-3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.2-3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.6-1.js | (args: "") +TEST-PASS | ecma/String/15.5.1.js | (args: "") +TEST-PASS | ecma/String/lastIndexOf-ToNumber-when-searchStr-larger-than-string.js | (args: "") +TEST-PASS | ecma/String/15.5.3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.5-4.js | (args: "") +TEST-PASS | ecma/String/15.5.4.5-5.js | (args: "") +TEST-PASS | ecma/String/15.5.4.6-2.js | (args: "") +TEST-PASS | ecma/String/15.5.3.1-3.js | (args: "") +TEST-PASS | ecma/String/15.5.3.2-2.js | (args: "") +TEST-PASS | ecma/String/15.5.4.4-3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.10-1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.8-1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.7-1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.3-1.js | (args: "") +TEST-PASS | ecma/String/15.5.3.2-1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.4-1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.8-2.js | (args: "") +TEST-PASS | ecma/String/15.5.4.11-3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.11-4.js | (args: "") +TEST-PASS | ecma/String/15.5.4.1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.4-2.js | (args: "") +TEST-PASS | ecma/String/15.5.4.12-3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.12-5.js | (args: "") +TEST-PASS | ecma/String/15.5.4.4-4.js | (args: "") +TEST-PASS | ecma/String/15.5.4.js | (args: "") +TEST-PASS | ecma/String/15.5.4.3-2.js | (args: "") +TEST-PASS | ecma/extensions/11.6.1-3.js | (args: "") +TEST-PASS | ecma/String/15.5.4.2-1.js | (args: "") +TEST-PASS | ecma/extensions/11.6.1-1.js | (args: "") +TEST-PASS | ecma/String/15.5.4.9-1.js | (args: "") +TEST-PASS | ecma/extensions/15.2.4.js | (args: "") +TEST-PASS | ecma/extensions/15.6.3.1-5.js | (args: "") +TEST-PASS | ecma/extensions/15.7.4.js | (args: "") +TEST-PASS | ecma/String/15.5.4.11-1.js | (args: "") +TEST-PASS | ecma/extensions/15.6.4-2.js | (args: "") +TEST-PASS | ecma/extensions/15.3.3.1-1.js | (args: "") +TEST-PASS | ecma/extensions/errorcolumnblame.js | (args: "") +TEST-PASS | ecma/extensions/15.6.3.js | (args: "") +TEST-PASS | ecma/extensions/15.5.4.7-3.js | (args: "") +TEST-PASS | ecma/extensions/15.7.3.js | (args: "") +TEST-PASS | ecma/extensions/15.2.3-1.js | (args: "") +TEST-PASS | ecma/extensions/11.6.1-2.js | (args: "") +TEST-PASS | ecma/extensions/15.5.4.2.js | (args: "") +TEST-PASS | ecma/extensions/11.6.2-1.js | (args: "") +TEST-PASS | ecma/extensions/15.4.3.js | (args: "") +TEST-PASS | ecma/extensions/15.5.4.5-6.js | (args: "") +TEST-PASS | ecma/extensions/15.2.1.1.js | (args: "") +TEST-PASS | ecma/extensions/9.9-1.js | (args: "") +TEST-PASS | ecma/extensions/10.1.4-9.js | (args: "") +TEST-PASS | ecma/extensions/15.3.1.1-1.js | (args: "") +TEST-PASS | ecma/extensions/15-2.js | (args: "") +TEST-PASS | ecma/extensions/15.1.2.1-1.js | (args: "") +TEST-PASS | ecma/extensions/10.1.8-1.js | (args: "") +TEST-PASS | ecma/extensions/15.3.2.1-1.js | (args: "") +TEST-PASS | ecma/extensions/10.1.6.js | (args: "") +TEST-PASS | ecma/extensions/15-1.js | (args: "") +TEST-PASS | ecma/extensions/8.6.2.1-1.js | (args: "") +TEST-PASS | ecma/extensions/15.5.4.4-4.js | (args: "") +TEST-PASS | ecma/extensions/15.5.3.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.1-5.js | (args: "") +TEST-PASS | ecma/extensions/15.3.1.1-2.js | (args: "") +TEST-PASS | ecma/extensions/15.8-1.js | (args: "") +TEST-PASS | ecma/Expressions/11.6.1-1.js | (args: "") +TEST-PASS | ecma/extensions/15.3.2.1-2.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.3-5.js | (args: "") +TEST-PASS | ecma/Expressions/11.3.1.js | (args: "") +TEST-PASS | ecma/Expressions/11.9.3.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.5.js | (args: "") +TEST-PASS | ecma/Expressions/11.8.1.js | (args: "") +TEST-PASS | ecma/Expressions/11.13.1.js | (args: "") +TEST-PASS | ecma/Expressions/11.10-2.js | (args: "") +TEST-PASS | ecma/Expressions/11.6.1-3.js | (args: "") +TEST-PASS | ecma/Expressions/11.8.4.js | (args: "") +TEST-PASS | ecma/Expressions/11.12-3.js | (args: "") +TEST-PASS | ecma/Expressions/11.9.1.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.1-4-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.3.2.js | (args: "") +TEST-PASS | ecma/Expressions/11.7.3.js | (args: "") +TEST-PASS | ecma/Expressions/11.9.2.js | (args: "") +TEST-PASS | ecma/Expressions/11.7.1.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-1.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.1-1.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.2.3-4-n.js | (args: "") +TEST-PASS | js1_8_1/regress/regress-452498-052-a.js | (args: "") +TEST-PASS | ecma/Expressions/11.6.2-1.js | (args: "") +TEST-PASS | ecma/Expressions/11.12-4.js | (args: "") +TEST-PASS | ecma/Expressions/11.6.1-2.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.7-01.js | (args: "") +TEST-PASS | ecma/Expressions/11.13.2-4.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-7-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.8.2.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.3-3-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.1-3-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.3-1.js | (args: "") +TEST-PASS | ecma/Expressions/11.13.2-2.js | (args: "") +TEST-PASS | ecma/Expressions/11.1.1.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-1-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.6.js | (args: "") +TEST-PASS | ecma/Expressions/11.10-1.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.3.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-5-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-10-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.3-2-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.4.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.7-02.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-11.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.1.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-9-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.9.js | (args: "") +TEST-PASS | ecma/Expressions/11.8.3.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.2.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.1-2.js | (args: "") +TEST-PASS | ecma/Expressions/11.5.2.js | (args: "") +TEST-PASS | ecma/Expressions/11.14-1.js | (args: "") +TEST-PASS | ecma/Expressions/11.13.2-5.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-2-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-3-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.12-2-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.13.2-3.js | (args: "") +TEST-PASS | ecma/Expressions/11.13.2-1.js | (args: "") +TEST-PASS | ecma/Expressions/11.13.js | (args: "") +TEST-PASS | ecma/Expressions/11.10-3.js | (args: "") +TEST-PASS | ecma/Expressions/11.4.8.js | (args: "") +TEST-PASS | ecma/Expressions/11.12-1.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.3-2.js | (args: "") +TEST-PASS | ecma/Expressions/11.5.1.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-4-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.2.2-8-n.js | (args: "") +TEST-PASS | ecma/Expressions/11.5.3.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4-1.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.3-1.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.1.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.3.1-3.js | (args: "") +TEST-KNOWN-FAIL | js1_6/Array/regress-320887.js | (args: "") | (SKIP) +TEST-PASS | ecma/Boolean/15.6.4.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.2-2.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.3.1-4.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.3.js | (args: "") +TEST-PASS | ecma/Expressions/11.7.2.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.3-4-n.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.1.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.2.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.2-1.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.3.1-1.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.2-3.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.3-3.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.3.1-2.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.4.2-4-n.js | (args: "") +TEST-PASS | ecma/Boolean/15.6.3.1.js | (args: "") +TEST-PASS | js1_6/Array/regress-310425-02.js | (args: "") +TEST-PASS | js1_6/Array/regress-304828.js | (args: "") +TEST-PASS | ecma/SourceText/6-2.js | (args: "") +TEST-PASS | js1_6/Array/regress-290592.js | (args: "") +TEST-PASS | ecma/SourceText/6-1.js | (args: "") +TEST-PASS | js1_6/Array/filter.js | (args: "") +TEST-PASS | js1_6/Array/regress-352742-02.js | (args: "") +TEST-PASS | js1_6/Array/regress-415540.js | (args: "") +TEST-PASS | js1_6/Regress/regress-311157-02.js | (args: "") +TEST-PASS | js1_6/Array/regress-415451.js | (args: "") +TEST-PASS | js1_6/Array/regress-305002.js | (args: "") +TEST-PASS | js1_6/Array/regress-566651.js | (args: "") +TEST-PASS | js1_6/Array/regress-310425-01.js | (args: "") +TEST-PASS | js1_6/Regress/regress-475469.js | (args: "") +TEST-PASS | js1_6/Regress/regress-355002.js | (args: "") +TEST-PASS | js1_6/Regress/regress-372565.js | (args: "") +TEST-PASS | js1_6/Regress/regress-351795.js | (args: "") +TEST-PASS | js1_6/Regress/regress-311157-01.js | (args: "") +TEST-PASS | js1_6/Array/regress-386030.js | (args: "") +TEST-PASS | js1_6/Regress/regress-352271.js | (args: "") +TEST-PASS | js1_6/Array/regress-352742-01.js | (args: "") +TEST-PASS | js1_6/Array/generics.js | (args: "") +TEST-PASS | js1_6/Regress/regress-320172.js | (args: "") +TEST-PASS | js1_6/Regress/regress-353078.js | (args: "") +TEST-PASS | js1_6/extensions/regress-472508.js | (args: "") +TEST-KNOWN-FAIL | ecma_7/SIMD/check.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/ToSource.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/swizzle-shuffle.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/bug1023145.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/store.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/comparisons.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/unary-operations.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/replaceLane.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/typedobjects.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/float64x2-arithmetic.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/toString.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/load-floats.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/minmax.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/splat.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/bug953270.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/shifts.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/conversions.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/select-bitselect.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/load-unsigned-integers.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/load-sab-buffer-compat.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/binary-operations.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/constructors.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/SIMD/load-int32x4.js | (args: "") | (SKIP) +TEST-PASS | js1_6/String/regress-306591.js | (args: "") +TEST-PASS | js1_6/Regress/regress-476655.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-457521.js | (args: "") +TEST-PASS | js1_6/String/generics.js | (args: "") +TEST-PASS | js1_6/extensions/regress-455464-01.js | (args: "") +TEST-PASS | js1_6/extensions/regress-312385-01.js | (args: "") +TEST-PASS | js1_6/extensions/regress-465443.js | (args: "") +TEST-PASS | js1_6/extensions/regress-455464-03.js | (args: "") +TEST-PASS | js1_6/extensions/regress-455464-04.js | (args: "") +TEST-PASS | js1_6/extensions/regress-385393-08.js | (args: "") +TEST-PASS | ecma_7/Object/defineGetter-defineSetter.js | (args: "") +TEST-PASS | js1_6/extensions/regress-565521.js | (args: "") +TEST-PASS | js1_6/extensions/regress-470310.js | (args: "") +TEST-PASS | ecma_7/Object/entries.js | (args: "") +TEST-PASS | ecma_7/Object/values.js | (args: "") +TEST-PASS | ecma_7/Array/includes.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/constructor.js | (args: "") +TEST-PASS | js1_6/extensions/regress-455464-02.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/identity.js | (args: "") +TEST-PASS | js1_6/extensions/nested-for-each.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/syntax-modules.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/await-newline.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/yield.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/toString.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/clone.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/syntax-arrow.js | (args: "") +TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypegetownproperty.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/structequiv.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/method_reduce.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypemultiple.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/method_from.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/atopbuffer.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayzerolen.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/memory.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypeuninit.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/method_map.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/method_build.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypecoercions.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayofstructs.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/map-neutered-midway.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypealiasing.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypereflection.js | (args: "") | (SKIP) +TEST-PASS | ecma_7/AsyncFunctions/length.js | (args: "") +TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypestructuralassign.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/arraytype.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/numerictypes.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypetrace.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/objecttype.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeindexedfields.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/atopbufferwithoffset.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/scalar_types.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/storageopaque.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/redimension.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeprototype.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/simpleequiv.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/size_and_alignment.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/architecture.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeenumerate.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/method_filter.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayequiv.js | (args: "") | (SKIP) +TEST-PASS | ecma_7/AsyncFunctions/BoundNames.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/arguments_callee.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/property.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/syntax.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/EarlyErrors.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/methods.js | (args: "") +TEST-PASS | ecma_7/Math/Pow.js | (args: "") +TEST-PASS | ecma_7/AsyncFunctions/semantics.js | (args: "") +TEST-PASS | ecma_7/Destructuring/rest-parameter-aray-iterator.js | (args: "") +TEST-PASS | ecma_7/TypedObject/arraybuffer_isview.js | (args: "") +TEST-PASS | ecma_7/Destructuring/rest-parameter.js | (args: "") +TEST-PASS | ecma_7/Destructuring/rest-parameter-arguments.js | (args: "") +TEST-PASS | ecma_7/TypedArray/map-validation.js | (args: "") +TEST-PASS | ecma_7/Destructuring/rest-parameter-function-length.js | (args: "") +TEST-PASS | ecma_7/TypedArray/subarray-validation.js | (args: "") +TEST-PASS | ecma_7/TypedArray/from-non-iterable-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/extensions/parse-rest-destructuring-parameter.js | (args: "") +TEST-PASS | ecma_7/Syntax/non-simple-with-strict-directive.js | (args: "") +TEST-PASS | ecma_7/TypedArray/slice-validation.js | (args: "") +TEST-PASS | ecma_7/Destructuring/rest-parameter-syntax.js | (args: "") +TEST-PASS | ecma_2/Statements/forin-001.js | (args: "") +TEST-PASS | ecma_2/Statements/if-001.js | (args: "") +TEST-PASS | ecma_2/Statements/try-009.js | (args: "") +TEST-PASS | ecma_2/Statements/try-007.js | (args: "") +TEST-PASS | ecma_2/Statements/dowhile-001.js | (args: "") +TEST-PASS | ecma_2/Statements/dowhile-003.js | (args: "") +TEST-PASS | ecma_2/Statements/try-003.js | (args: "") +TEST-PASS | ecma_2/Statements/label-002.js | (args: "") +TEST-PASS | ecma_2/Statements/try-008.js | (args: "") +TEST-PASS | ecma_2/Statements/dowhile-007.js | (args: "") +TEST-PASS | ecma_2/Statements/try-006.js | (args: "") +TEST-PASS | ecma_2/Statements/try-001.js | (args: "") +TEST-PASS | ecma_7/String/string-pad-start-end.js | (args: "") +TEST-PASS | ecma_2/Statements/dowhile-005.js | (args: "") +TEST-PASS | ecma_2/Statements/switch-004.js | (args: "") +TEST-PASS | ecma_7/TypedArray/filter-validation.js | (args: "") +TEST-PASS | ecma_2/Statements/dowhile-004.js | (args: "") +TEST-PASS | ecma_2/Statements/forin-002.js | (args: "") +TEST-PASS | ecma_7/TypedArray/from-iterable-validation.js | (args: "") +TEST-PASS | ecma_2/Statements/while-003.js | (args: "") +TEST-PASS | ecma_2/Statements/try-005.js | (args: "") +TEST-PASS | ecma_2/Statements/switch-002.js | (args: "") +TEST-PASS | ecma_2/Statements/dowhile-006.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/while-002.js | (args: "") +TEST-PASS | ecma_2/Statements/label-001.js | (args: "") +TEST-PASS | ecma_2/Statements/while-001.js | (args: "") +TEST-PASS | ecma_2/Statements/dowhile-002.js | (args: "") +TEST-PASS | ecma_2/Statements/try-004.js | (args: "") +TEST-PASS | ecma_2/Statements/try-010.js | (args: "") +TEST-PASS | ecma_2/FunctionObjects/call-1.js | (args: "") +TEST-PASS | ecma_2/Statements/label-003.js | (args: "") +TEST-PASS | ecma_2/Statements/switch-003.js | (args: "") +TEST-PASS | ecma_2/Statements/switch-001.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/FunctionObjects/apply-001-n.js | (args: "") +TEST-PASS | ecma_2/instanceof/instanceof-003.js | (args: "") +TEST-PASS | ecma_2/LexicalConventions/regexp-literals-002.js | (args: "") +TEST-PASS | ecma_2/instanceof/regress-7635.js | (args: "") +TEST-PASS | ecma_2/instanceof/instanceof-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/date-003.js | (args: "") +TEST-PASS | ecma_2/instanceof/instanceof-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-048.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-014.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-054.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-008.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-007.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-050.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-034.js | (args: "") +TEST-KNOWN-FAIL | ecma_2/Exceptions/lexical-022.js | (args: "") | (SKIP) +TEST-PASS | ecma_2/Exceptions/boolean-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-007.js | (args: "") +TEST-PASS | ecma_2/Exceptions/global-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-042.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-023.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-030.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-027.js | (args: "") +TEST-PASS | ecma_2/Exceptions/global-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-009.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-021.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-015.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-051.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-010-n.js | (args: "") +TEST-PASS | ecma_2/Exceptions/string-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-031.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-005.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-011.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-029.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-009.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-040.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-028.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-006.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-013.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-038.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-032.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-006.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-036.js | (args: "") +TEST-PASS | ecma_2/Exceptions/date-004.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-012.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-014.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-011.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-004.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-010.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-019.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-016.js | (args: "") +TEST-PASS | ecma_2/Exceptions/number-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-005.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-033.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-015.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-011-n.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-053.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-018.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-024.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-035.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-013.js | (args: "") +TEST-KNOWN-FAIL | ecma_2/Exceptions/lexical-010.js | (args: "") | (SKIP) +TEST-PASS | ecma_2/Exceptions/exception-006.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-017.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-007.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-008.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-004.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-047.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-003.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-003.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-026.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-049.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-019.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/number-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-052.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-020.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-012.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-008.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-041.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-037.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-003.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-005.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-003.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-009.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-017.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-025.js | (args: "") +TEST-PASS | ecma_2/Exceptions/statement-004.js | (args: "") +TEST-PASS | ecma_2/Exceptions/function-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/string-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-006.js | (args: "") +TEST-PASS | ecma_2/Exceptions/date-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/boolean-002.js | (args: "") +TEST-PASS | ecma_2/Exceptions/number-003.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-008.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-005.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-007.js | (args: "") +TEST-KNOWN-FAIL | ecma_2/RegExp/exec-001.js | (args: "") | (SKIP) +TEST-PASS | ecma_2/Exceptions/expression-009.js | (args: "") +TEST-PASS | ecma_2/Exceptions/lexical-039.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-004.js | (args: "") +TEST-PASS | ecma_2/Exceptions/exception-002.js | (args: "") +TEST-PASS | ecma_2/RegExp/octal-003.js | (args: "") +TEST-PASS | ecma_2/RegExp/properties-002.js | (args: "") +TEST-PASS | ecma_2/RegExp/unicode-001.js | (args: "") +TEST-PASS | ecma_2/RegExp/constructor-001.js | (args: "") +TEST-PASS | ecma_2/RegExp/octal-001.js | (args: "") +TEST-PASS | ecma_2/RegExp/properties-001.js | (args: "") +TEST-PASS | ecma_2/RegExp/multiline-001.js | (args: "") +TEST-PASS | ecma_2/Exceptions/expression-016.js | (args: "") +TEST-PASS | ecma_2/RegExp/exec-002.js | (args: "") +TEST-PASS | ecma_2/String/match-001.js | (args: "") +TEST-PASS | ecma_2/RegExp/octal-002.js | (args: "") +TEST-PASS | ecma_2/String/match-003.js | (args: "") +TEST-KNOWN-FAIL | js1_2/Objects/toString-001.js | (args: "") | (SKIP) +TEST-PASS | ecma_2/RegExp/hex-001.js | (args: "") +TEST-PASS | ecma_2/String/match-002.js | (args: "") +TEST-PASS | ecma_2/String/split-002.js | (args: "") +TEST-PASS | ecma_2/RegExp/regexp-enumerate-001.js | (args: "") +TEST-PASS | ecma_2/RegExp/regress-001.js | (args: "") +TEST-PASS | ecma_2/String/match-004.js | (args: "") +TEST-PASS | ecma_2/extensions/instanceof-004-n.js | (args: "") +TEST-PASS | ecma_2/String/split-003.js | (args: "") +TEST-KNOWN-FAIL | js1_2/Array/array_split_1.js | (args: "") | (SKIP) +TEST-PASS | ecma_2/extensions/instanceof-006.js | (args: "") +TEST-PASS | ecma_2/extensions/instanceof-002.js | (args: "") +TEST-PASS | ecma_2/extensions/instanceof-003-n.js | (args: "") +TEST-KNOWN-FAIL | js1_2/Array/tostring_1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/Array/tostring_2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/operator/equality.js | (args: "") | (SKIP) +TEST-PASS | ecma_2/String/split-001.js | (args: "") +TEST-PASS | ecma_2/extensions/constructor-001.js | (args: "") +TEST-PASS | ecma_2/Expressions/StrictEquality-001.js | (args: "") +TEST-PASS | ecma_2/extensions/instanceof-005-n.js | (args: "") +TEST-PASS | ecma_2/extensions/instanceof-001.js | (args: "") +TEST-PASS | js1_2/statements/continue.js | (args: "") +TEST-PASS | js1_2/statements/switch2.js | (args: "") +TEST-PASS | js1_2/statements/do_while.js | (args: "") +TEST-PASS | ecma_2/extensions/function-001.js | (args: "") +TEST-PASS | js1_2/statements/switch.js | (args: "") +TEST-KNOWN-FAIL | js1_2/regexp/string_split.js | (args: "") | (SKIP) +TEST-PASS | js1_2/Array/splice1.js | (args: "") +TEST-PASS | js1_2/Array/general1.js | (args: "") +TEST-PASS | js1_2/Array/general2.js | (args: "") +TEST-PASS | js1_2/statements/break.js | (args: "") +TEST-PASS | js1_2/Array/slice.js | (args: "") +TEST-PASS | js1_2/Array/splice2.js | (args: "") +TEST-KNOWN-FAIL | js1_2/regexp/RegExp_lastIndex.js | (args: "") | (SKIP) +TEST-PASS | js1_2/regexp/backslash.js | (args: "") +TEST-PASS | js1_2/operator/strictEquality.js | (args: "") +TEST-PASS | js1_2/regexp/string_replace.js | (args: "") +TEST-PASS | js1_2/regexp/global.js | (args: "") +TEST-PASS | js1_2/regexp/flags.js | (args: "") +TEST-PASS | js1_2/regexp/RegExp_lastMatch_as_array.js | (args: "") +TEST-PASS | js1_2/regexp/compile.js | (args: "") +TEST-PASS | js1_2/regexp/regress-6359.js | (args: "") +TEST-PASS | js1_2/regexp/everything.js | (args: "") +TEST-PASS | js1_2/regexp/beginLine.js | (args: "") +TEST-PASS | js1_2/regexp/endLine.js | (args: "") +TEST-PASS | js1_2/regexp/RegExp_leftContext.js | (args: "") +TEST-PASS | js1_2/regexp/toString.js | (args: "") +TEST-PASS | js1_2/regexp/exec.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/RegExp_lastParen_as_array.js | (args: "") +TEST-PASS | js1_2/regexp/source.js | (args: "") +TEST-PASS | js1_2/regexp/special_characters.js | (args: "") +TEST-PASS | js1_2/regexp/character_class.js | (args: "") +TEST-PASS | js1_2/regexp/octal.js | (args: "") +TEST-PASS | js1_2/regexp/RegExp_lastMatch.js | (args: "") +TEST-PASS | js1_2/regexp/backspace.js | (args: "") +TEST-PASS | js1_2/regexp/control_characters.js | (args: "") +TEST-PASS | js1_2/regexp/word_boundary.js | (args: "") +TEST-PASS | js1_2/regexp/alphanumeric.js | (args: "") +TEST-PASS | js1_2/regexp/simple_form.js | (args: "") +TEST-PASS | js1_2/regexp/regress-9141.js | (args: "") +TEST-KNOWN-FAIL | js1_2/version120/boolean-001.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/version120/regress-99663.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/function/Number.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/function/String.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/function/regexparg-2-n.js | (args: "") | (SKIP) +TEST-PASS | js1_2/regexp/RegExp_lastParen.js | (args: "") +TEST-PASS | js1_2/regexp/vertical_bar.js | (args: "") +TEST-KNOWN-FAIL | js1_2/function/tostring-1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/function/tostring-2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/function/function-001-n.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/function/Function_object.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_2/function/length.js | (args: "") | (SKIP) +TEST-PASS | js1_2/regexp/string_search.js | (args: "") +TEST-PASS | js1_2/regexp/whitespace.js | (args: "") +TEST-PASS | js1_2/regexp/interval.js | (args: "") +TEST-PASS | js1_2/regexp/test.js | (args: "") +TEST-KNOWN-FAIL | js1_2/String/concat.js | (args: "") | (SKIP) +TEST-PASS | js1_2/regexp/hexadecimal.js | (args: "") +TEST-PASS | js1_2/regexp/dot.js | (args: "") +TEST-PASS | js1_2/regexp/ignoreCase.js | (args: "") +TEST-KNOWN-FAIL | ecma_3/Statements/regress-121744.js | (args: "") | (SKIP) +TEST-PASS | js1_2/regexp/asterisk.js | (args: "") +TEST-PASS | js1_2/regexp/plus.js | (args: "") +TEST-PASS | js1_2/regexp/parentheses.js | (args: "") +TEST-PASS | js1_2/regexp/digit.js | (args: "") +TEST-PASS | js1_2/regexp/RegExp_rightContext.js | (args: "") +TEST-PASS | js1_2/function/nesting.js | (args: "") +TEST-PASS | js1_2/regexp/RegExp_dollar_number.js | (args: "") +TEST-PASS | js1_2/regexp/RegExp_rightContext_as_array.js | (args: "") +TEST-PASS | js1_2/String/match.js | (args: "") +TEST-PASS | js1_2/function/definition-1.js | (args: "") +TEST-PASS | js1_2/regexp/question_mark.js | (args: "") +TEST-PASS | js1_2/function/nesting-1.js | (args: "") +TEST-PASS | js1_2/regress/regress-7703.js | (args: "") +TEST-PASS | js1_2/regress/regress-144834.js | (args: "") +TEST-PASS | js1_2/function/regexparg-1.js | (args: "") +TEST-PASS | js1_2/String/charCodeAt.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-74474-002.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-157509.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-302439.js | (args: "") +TEST-PASS | ecma_3/Statements/12.6.3.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-131348.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-642975.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-226517.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-194364.js | (args: "") +TEST-PASS | js1_2/String/slice.js | (args: "") +TEST-PASS | ecma_3/Statements/12.10-01.js | (args: "") +TEST-PASS | ecma_3/Statements/switch-002.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-74474-001.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-324650.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-83532-002.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-74474-003.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-83532-001.js | (args: "") +TEST-PASS | ecma_3/Statements/switch-001.js | (args: "") +TEST-PASS | ecma_3/Object/8.6.2.6-001.js | (args: "") +TEST-PASS | ecma_3/NumberFormatting/tostring-001.js | (args: "") +TEST-PASS | ecma_3/Object/class-003.js | (args: "") +TEST-PASS | ecma_3/Object/regress-79129-001.js | (args: "") +TEST-PASS | ecma_3/Object/regress-385393-07.js | (args: "") +TEST-PASS | ecma_3/Object/class-001.js | (args: "") +TEST-PASS | ecma_3/Object/class-004.js | (args: "") +TEST-PASS | ecma_3/Object/8.6.2.6-002.js | (args: "") +TEST-PASS | ecma_3/Object/8.6.1-01.js | (args: "") +TEST-PASS | ecma_3/Object/class-002.js | (args: "") +TEST-PASS | ecma_3/Object/regress-72773.js | (args: "") +TEST-PASS | ecma_3/Object/class-005.js | (args: "") +TEST-PASS | ecma_3/Object/regress-361274.js | (args: "") +TEST-PASS | ecma_3/Object/regress-459405.js | (args: "") +TEST-PASS | ecma_3/LexicalConventions/7.4-01.js | (args: "") +TEST-KNOWN-FAIL | ecma_3/Unicode/uc-001.js | (args: "") | (SKIP) +TEST-PASS | ecma_3/LexicalConventions/7.8.3-01.js | (args: "") +TEST-PASS | ecma_3/LexicalConventions/7.9.1.js | (args: "") +TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-04.js | (args: "") | (SKIP) +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.1.3.js | (args: "") +TEST-PASS | ecma_3/Statements/regress-444979.js | (args: "") +TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-03.js | (args: "") | (SKIP) +TEST-PASS | ecma_3/ExecutionContexts/10.6.1-01.js | (args: "") +TEST-PASS | ecma_3/ExecutionContexts/10.1.4-1.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/Unicode/uc-003.js | (args: "") +TEST-PASS | ecma_3/Unicode/uc-002.js | (args: "") +TEST-PASS | ecma_3/Unicode/regress-352044-02-n.js | (args: "") +TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-02.js | (args: "") | (SKIP) +TEST-PASS | ecma_3/Unicode/uc-004.js | (args: "") +TEST-PASS | ecma_3/Unicode/uc-001-n.js | (args: "") +TEST-PASS | ecma_3/Array/regress-101488.js | (args: "") +TEST-PASS | ecma_3/Array/regress-421325.js | (args: "") +TEST-PASS | ecma_3/Unicode/uc-002-n.js | (args: "") +TEST-PASS | ecma_3/Unicode/regress-352044-01.js | (args: "") +TEST-PASS | ecma_3/Unicode/uc-005.js | (args: "") +TEST-PASS | ecma_3/Array/regress-130451.js | (args: "") +TEST-PASS | ecma_3/Array/regress-619970.js | (args: "") +TEST-PASS | ecma_3/Array/15.4.5.1-01.js | (args: "") +TEST-PASS | ecma_3/Array/regress-390598.js | (args: "") +TEST-PASS | ecma_3/Array/regress-430717.js | (args: "") +TEST-PASS | ecma_3/Array/regress-387501.js | (args: "") +TEST-PASS | ecma_3/Array/15.4.4.3-1.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/Regress/regress-385393-04.js | (args: "") +TEST-PASS | ecma_3/Regress/regress-420610.js | (args: "") +TEST-PASS | ecma_3/Array/15.5.4.8-01.js | (args: "") +TEST-PASS | ecma_3/Array/15.4.4.11-01.js | (args: "") +TEST-PASS | ecma_3/Regress/regress-469937.js | (args: "") +TEST-PASS | ecma_3/Array/15.4.4.4-001.js | (args: "") +TEST-PASS | ecma_3/Regress/regress-419152.js | (args: "") +TEST-PASS | ecma_3/Number/15.7.4.2-01.js | (args: "") +TEST-PASS | ecma_3/Number/15.7.4.7-2.js | (args: "") +TEST-PASS | ecma_3/Regress/regress-580544.js | (args: "") +TEST-PASS | ecma_3/Number/15.7.4.7-1.js | (args: "") +TEST-PASS | ecma_3/Number/15.7.4.5-2.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.6-1.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/Number/regress-442242-01.js | (args: "") +TEST-PASS | ecma_3/Exceptions/15.11.7.6-002.js | (args: "") +TEST-PASS | ecma_3/Exceptions/regress-95101.js | (args: "") +TEST-PASS | ecma_3/Exceptions/binding-001.js | (args: "") +TEST-PASS | ecma_3/Exceptions/15.11.7.6-003.js | (args: "") +TEST-PASS | ecma_3/Exceptions/regress-181654.js | (args: "") +TEST-PASS | ecma_3/Exceptions/regress-58946.js | (args: "") +TEST-PASS | ecma_3/Exceptions/15.11.4.4-1.js | (args: "") +TEST-PASS | ecma_3/Exceptions/15.11.1.1.js | (args: "") +TEST-PASS | ecma_3/Operators/11.4.1-002.js | (args: "") +TEST-PASS | ecma_3/Exceptions/15.11.5.js | (args: "") +TEST-PASS | ecma_3/Operators/11.13.1-001.js | (args: "") +TEST-PASS | ecma_3/Exceptions/15.11.7.6-001.js | (args: "") +TEST-PASS | ecma_3/Operators/11.4.1-001.js | (args: "") +TEST-PASS | ecma_3/Exceptions/regress-181914.js | (args: "") +TEST-PASS | ecma_3/Operators/11.13.1-002.js | (args: "") +TEST-PASS | ecma_3/Function/call-001.js | (args: "") +TEST-PASS | ecma_3/Function/regress-97921.js | (args: "") +TEST-PASS | ecma_3/Function/regress-49286.js | (args: "") +TEST-PASS | ecma_3/Function/scope-001.js | (args: "") +TEST-PASS | ecma_3/Operators/order-01.js | (args: "") +TEST-PASS | ecma_3/Function/regress-85880.js | (args: "") +TEST-PASS | ecma_3/Function/regress-313570.js | (args: "") +TEST-PASS | ecma_3/Function/regress-131964.js | (args: "") +TEST-PASS | ecma_3/Function/regress-94506.js | (args: "") +TEST-PASS | ecma_3/Function/arguments-002.js | (args: "") +TEST-PASS | ecma_3/Function/regress-58274.js | (args: "") +TEST-PASS | ecma_3/Function/regress-137181.js | (args: "") +TEST-PASS | ecma_3/Function/scope-002.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/RegExp/15.10.4.1-2.js | (args: "") +TEST-PASS | ecma_3/Function/arguments-001.js | (args: "") +TEST-PASS | ecma_3/Date/15.9.4.3.js | (args: "") +TEST-PASS | ecma_3/Date/15.9.5.3.js | (args: "") +TEST-PASS | ecma_3/Function/15.3.4.4-1.js | (args: "") +TEST-PASS | ecma_3/Date/regress-452786.js | (args: "") +TEST-PASS | ecma_3/Date/15.9.1.2-01.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-375711.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.2.12.js | (args: "") +TEST-PASS | ecma_3/Date/15.9.5.4.js | (args: "") +TEST-KNOWN-FAIL | ecma_3/RegExp/regress-307456.js | (args: "") | (SKIP) +TEST-PASS | ecma_3/RegExp/regress-169534.js | (args: "") +TEST-PASS | ecma_3/Date/15.9.5.5-02.js | (args: "") +TEST-PASS | ecma_3/Date/15.9.5.7.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.2-1.js | (args: "") +TEST-PASS | ecma_3/Date/15.9.5.6.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-375642.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-285219.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-119909.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.4.1-1.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-191479.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-375715-02.js | (args: "") +TEST-PASS | ecma_3/RegExp/octal-001.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-187133.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-202564.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.6.2-1.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-367888.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-224676.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-334158.js | (args: "") +TEST-PASS | ecma_3/RegExp/octal-002.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-216591.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-165353.js | (args: "") +TEST-KNOWN-FAIL | ecma_3/RegExp/regress-330684.js | (args: "") | (SKIP) +TEST-PASS | ecma_3/RegExp/regress-76683.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-465862.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-24712.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-57572.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-223273.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.4.1-3.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-123437.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.6.2-2.js | (args: "") +TEST-PASS | ecma_3/RegExp/perlstress-002.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-28686.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.3.1-2.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-87231.js | (args: "") +TEST-PASS | ecma_3/RegExp/perlstress-001.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-98306.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-105972.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-209067.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-220367-001.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.3.1-1.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-72964.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-309840.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.4.1-4.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-122076.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-223535.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-375651.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-375715-01-n.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-375715-03.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-31316.js | (args: "") +TEST-PASS | ecma_3/RegExp/15.10.4.1-6.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-312351.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-67773.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-225289.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-209919.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-436700.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-100199.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-78156.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-375715-04.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-346090.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-225343.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-169497.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-188206.js | (args: "") +TEST-PASS | ecma_3/RegExp/regress-57631.js | (args: "") +TEST-PASS | ecma_3/String/regress-83293.js | (args: "") +TEST-PASS | ecma_3/String/regress-392378.js | (args: "") +TEST-PASS | ecma_3/String/15.5.4.11.js | (args: "") +TEST-PASS | ecma_3/String/regress-304376.js | (args: "") +TEST-PASS | ecma_3/String/regress-313567.js | (args: "") +TEST-PASS | ecma_3/String/regress-189898.js | (args: "") +TEST-PASS | ecma_3/String/15.5.4.14.js | (args: "") +TEST-PASS | ecma_3/String/regress-104375.js | (args: "") +TEST-PASS | ecma_3/extensions/regress-274152.js | (args: "") +TEST-PASS | ecma_3/extensions/regress-220367-002.js | (args: "") +TEST-PASS | ecma_3/extensions/7.9.1.js | (args: "") +TEST-PASS | ecma_3/extensions/regress-327170.js | (args: "") +TEST-PASS | ecma_3/extensions/regress-188206-01.js | (args: "") +TEST-PASS | ecma_3/extensions/regress-320854.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/regress-430740.js | (args: "") +TEST-PASS | ecma_3/String/regress-369778.js | (args: "") +TEST-PASS | ecma_3/extensions/regress-228087.js | (args: "") +TEST-PASS | ecma_3/FunExpr/regress-524826.js | (args: "") +TEST-PASS | ecma_3/FunExpr/regress-545980.js | (args: "") +TEST-PASS | ecma_3/extensions/10.1.3-2.js | (args: "") +TEST-PASS | ecma_3/extensions/regress-103087.js | (args: "") +TEST-PASS | ecma_3/FunExpr/fe-001-n.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/fe-001.js | (args: "") +TEST-PASS | ecma_3/FunExpr/regress-533254.js | (args: "") +TEST-PASS | ecma_3/Expressions/11.7.1-01.js | (args: "") +TEST-PASS | ecma_3/Expressions/11.6.1-1.js | (args: "") +TEST-PASS | ecma_3/FunExpr/regress-528082.js | (args: "") +TEST-PASS | ecma_3/Expressions/11.7.2-01.js | (args: "") +TEST-PASS | ecma_3/Expressions/11.10-03.js | (args: "") +TEST-PASS | ecma_3/Expressions/11.7.3-01.js | (args: "") +TEST-PASS | ecma_3/Expressions/11.9.6-1.js | (args: "") +TEST-PASS | ecma_3/Expressions/11.10-01.js | (args: "") +TEST-PASS | js1_5/Scope/regress-202678-001.js | (args: "") +TEST-PASS | ecma_3/Expressions/11.10-02.js | (args: "") +TEST-PASS | js1_5/Scope/regress-181834.js | (args: "") +TEST-PASS | js1_5/Scope/regress-185485.js | (args: "") +TEST-PASS | js1_5/Scope/regress-77578-001.js | (args: "") +TEST-PASS | js1_5/Scope/regress-208496-001.js | (args: "") +TEST-PASS | js1_5/Scope/regress-191276.js | (args: "") +TEST-PASS | js1_5/Scope/regress-184107.js | (args: "") +TEST-PASS | js1_5/Scope/scope-004.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-202678-002.js | (args: "") +TEST-PASS | js1_5/Scope/regress-208496-002.js | (args: "") +TEST-PASS | js1_5/Scope/regress-220362.js | (args: "") +TEST-PASS | js1_5/Object/regress-192105.js | (args: "") +TEST-PASS | js1_5/Scope/regress-446026-01.js | (args: "") +TEST-PASS | js1_5/Scope/scope-002.js | (args: "") +TEST-PASS | js1_5/Scope/regress-192226.js | (args: "") +TEST-PASS | js1_5/Scope/scope-003.js | (args: "") +TEST-PASS | js1_5/Object/regress-90596-003.js | (args: "") +TEST-PASS | js1_5/Object/regress-382503.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Array/regress-465980-02.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Object/regress-362872-01.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-362872-02.js | (args: "") +TEST-PASS | js1_5/Object/regress-338709.js | (args: "") +TEST-PASS | js1_5/Object/regress-382532.js | (args: "") +TEST-PASS | js1_5/LexicalConventions/lexical-001.js | (args: "") +TEST-PASS | js1_5/Object/regress-465476.js | (args: "") +TEST-PASS | js1_5/Error/constructor-ordering.js | (args: "") +TEST-PASS | js1_5/Error/regress-354246.js | (args: "") +TEST-PASS | js1_5/LexicalConventions/regress-469940.js | (args: "") +TEST-PASS | js1_5/LexicalConventions/regress-177314.js | (args: "") +TEST-PASS | js1_5/Error/regress-412324.js | (args: "") +TEST-PASS | js1_5/Array/regress-364104.js | (args: "") +TEST-PASS | js1_5/Array/regress-299644.js | (args: "") +TEST-PASS | js1_5/Array/regress-313153.js | (args: "") +TEST-PASS | js1_5/Array/regress-315509-01.js | (args: "") +TEST-PASS | js1_5/Array/regress-348810.js | (args: "") +TEST-PASS | js1_5/Array/regress-451483.js | (args: "") +TEST-PASS | js1_5/Error/regress-465377.js | (args: "") +TEST-PASS | js1_5/Array/11.1.4.js | (args: "") +TEST-PASS | js1_5/Array/regress-360681-01.js | (args: "") +TEST-PASS | js1_5/Array/regress-350256-01.js | (args: "") +TEST-PASS | js1_5/Array/regress-255555.js | (args: "") +TEST-PASS | js1_5/Array/regress-154338.js | (args: "") +TEST-PASS | js1_5/Array/regress-330812.js | (args: "") +TEST-PASS | js1_5/Array/regress-94257.js | (args: "") +TEST-PASS | js1_5/Array/regress-424954.js | (args: "") +TEST-PASS | js1_5/Array/regress-300858.js | (args: "") +TEST-PASS | js1_5/Array/regress-345961.js | (args: "") +TEST-PASS | js1_5/Array/regress-422286.js | (args: "") +TEST-PASS | js1_5/Array/regress-310351.js | (args: "") +TEST-PASS | js1_5/Array/regress-311515.js | (args: "") +TEST-PASS | js1_5/Array/regress-451906.js | (args: "") +TEST-PASS | js1_5/Array/regress-465980-01.js | (args: "") +TEST-PASS | js1_5/Array/regress-108440.js | (args: "") +TEST-PASS | js1_5/Array/regress-456845.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-261887.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Array/regress-360681-02.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-249211.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Array/regress-157652.js | (args: "") +TEST-PASS | js1_5/Array/regress-107138.js | (args: "") +TEST-PASS | js1_5/Regress/regress-240577.js | (args: "") +TEST-PASS | js1_5/Array/regress-178722.js | (args: "") +TEST-PASS | js1_5/Array/array-001.js | (args: "") +TEST-PASS | js1_5/Regress/regress-303213.js | (args: "") +TEST-PASS | js1_5/Regress/regress-58116.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-404755.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-192414.js | (args: "") +TEST-PASS | js1_5/Regress/regress-243174.js | (args: "") +TEST-PASS | js1_5/Regress/regress-343713.js | (args: "") +TEST-PASS | js1_5/Regress/regress-334807-05.js | (args: "") +TEST-PASS | js1_5/Regress/regress-168347.js | (args: "") +TEST-PASS | js1_5/Regress/regress-424311.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452495.js | (args: "") +TEST-PASS | js1_5/Regress/regress-476049.js | (args: "") +TEST-PASS | js1_5/Regress/regress-69607.js | (args: "") +TEST-PASS | js1_5/Regress/regress-470187-01.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-271716-n.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-328012.js | (args: "") +TEST-PASS | js1_5/Regress/regress-366601.js | (args: "") +TEST-PASS | js1_5/Regress/regress-325925.js | (args: "") +TEST-PASS | js1_5/Regress/regress-410852.js | (args: "") +TEST-PASS | js1_5/Regress/regress-274888.js | (args: "") +TEST-PASS | js1_5/Regress/regress-329383.js | (args: "") +TEST-PASS | js1_5/Regress/regress-511859.js | (args: "") +TEST-PASS | js1_5/Regress/regress-323314-1.js | (args: "") +TEST-PASS | js1_5/Regress/regress-96526-002.js | (args: "") +TEST-PASS | js1_5/Array/regress-474529.js | (args: "") +TEST-PASS | js1_5/Regress/regress-96526-003.js | (args: "") +TEST-PASS | js1_5/Regress/regress-310993.js | (args: "") +TEST-PASS | js1_5/Regress/regress-355341.js | (args: "") +TEST-PASS | js1_5/Regress/regress-456470.js | (args: "") +TEST-PASS | js1_5/Regress/regress-165201.js | (args: "") +TEST-PASS | js1_5/Array/regress-350256-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-243869.js | (args: "") +TEST-PASS | js1_5/Regress/regress-398609.js | (args: "") +TEST-PASS | js1_5/Regress/regress-245113.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452333.js | (args: "") +TEST-PASS | js1_5/Regress/regress-440926.js | (args: "") +TEST-PASS | js1_5/Regress/regress-118849.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-119719.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-290656.js | (args: "") +TEST-PASS | js1_5/Regress/regress-321757.js | (args: "") +TEST-PASS | js1_5/Regress/regress-355829-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-469044.js | (args: "") +TEST-PASS | js1_5/Regress/regress-308085.js | (args: "") +TEST-PASS | js1_5/Regress/regress-453747.js | (args: "") +TEST-PASS | js1_5/Regress/regress-356693.js | (args: "") +TEST-PASS | js1_5/Regress/regress-170193.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465262.js | (args: "") +TEST-PASS | js1_5/Regress/regress-356250.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465135.js | (args: "") +TEST-PASS | js1_5/Regress/regress-104077.js | (args: "") +TEST-PASS | js1_5/Regress/regress-210682.js | (args: "") +TEST-PASS | js1_5/Regress/regress-349592.js | (args: "") +TEST-PASS | js1_5/Regress/regress-463782.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452742-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-350529.js | (args: "") +TEST-PASS | js1_5/Regress/regress-350253.js | (args: "") +TEST-PASS | js1_5/Regress/regress-426827.js | (args: "") +TEST-PASS | js1_5/Regress/regress-311629.js | (args: "") +TEST-PASS | js1_5/Regress/regress-140974.js | (args: "") +TEST-PASS | js1_5/Regress/regress-283477.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452336.js | (args: "") +TEST-PASS | js1_5/Regress/regress-116228.js | (args: "") +TEST-PASS | js1_5/Regress/regress-346237.js | (args: "") +TEST-PASS | js1_5/Regress/regress-238945.js | (args: "") +TEST-PASS | js1_5/Regress/regress-456494.js | (args: "") +TEST-PASS | js1_5/Regress/regress-159334.js | (args: "") +TEST-PASS | js1_5/Regress/regress-57043.js | (args: "") +TEST-PASS | js1_5/Regress/regress-326467.js | (args: "") +TEST-PASS | js1_5/Regress/regress-71107.js | (args: "") +TEST-PASS | js1_5/Regress/regress-254974.js | (args: "") +TEST-PASS | js1_5/Regress/regress-310295.js | (args: "") +TEST-PASS | js1_5/Regress/regress-470187-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-299209.js | (args: "") +TEST-PASS | js1_5/Regress/regress-281930.js | (args: "") +TEST-PASS | js1_5/Regress/regress-503860.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465132.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465137.js | (args: "") +TEST-PASS | js1_5/Regress/regress-501124.js | (args: "") +TEST-PASS | js1_5/Regress/regress-319391.js | (args: "") +TEST-PASS | js1_5/Regress/regress-472533.js | (args: "") +TEST-PASS | js1_5/Regress/regress-349482-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-340369.js | (args: "") +TEST-PASS | js1_5/Regress/regress-398085-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-383682.js | (args: "") +TEST-PASS | js1_5/Regress/regress-334807-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-256798.js | (args: "") +TEST-PASS | js1_5/Regress/regress-475645-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-280769-5.js | (args: "") +TEST-PASS | js1_5/Regress/regress-350415.js | (args: "") +TEST-PASS | js1_5/Regress/regress-252892.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452008.js | (args: "") +TEST-PASS | js1_5/Regress/regress-387951-03.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-354924.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-185165.js | (args: "") +TEST-PASS | js1_5/Regress/regress-224956.js | (args: "") +TEST-PASS | js1_5/Regress/regress-146596.js | (args: "") +TEST-PASS | js1_5/Regress/regress-204210.js | (args: "") +TEST-PASS | js1_5/Regress/regress-90445.js | (args: "") +TEST-PASS | js1_5/Regress/regress-290575.js | (args: "") +TEST-PASS | js1_5/Regress/regress-244619.js | (args: "") +TEST-PASS | js1_5/Regress/regress-482421.js | (args: "") +TEST-PASS | js1_5/Regress/regress-451946.js | (args: "") +TEST-PASS | js1_5/Regress/regress-451884.js | (args: "") +TEST-PASS | js1_5/Regress/regress-246911.js | (args: "") +TEST-PASS | js1_5/Regress/regress-419803.js | (args: "") +TEST-PASS | js1_5/Regress/regress-470061.js | (args: "") +TEST-PASS | js1_5/Regress/regress-229006.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-173067.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-82306.js | (args: "") +TEST-PASS | js1_5/Regress/regress-351116.js | (args: "") +TEST-PASS | js1_5/Regress/regress-450833.js | (args: "") +TEST-PASS | js1_5/Regress/regress-344959.js | (args: "") +TEST-PASS | js1_5/Regress/regress-475645-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-191633.js | (args: "") +TEST-PASS | js1_5/Regress/regress-361617.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465272.js | (args: "") +TEST-PASS | js1_5/Regress/regress-299641.js | (args: "") +TEST-PASS | js1_5/Regress/regress-481436.js | (args: "") +TEST-PASS | js1_5/Regress/regress-317476.js | (args: "") +TEST-PASS | js1_5/Regress/regress-233483-2.js | (args: "") +TEST-PASS | js1_5/Regress/regress-385393-06.js | (args: "") +TEST-PASS | js1_5/Regress/regress-366122.js | (args: "") +TEST-PASS | js1_5/Regress/regress-351515.js | (args: "") +TEST-PASS | js1_5/Regress/regress-355829-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-89443.js | (args: "") +TEST-PASS | js1_5/Regress/regress-483103.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452573-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-352208.js | (args: "") +TEST-PASS | js1_5/Regress/regress-454682.js | (args: "") +TEST-PASS | js1_5/Regress/regress-317714-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-114493.js | (args: "") +TEST-PASS | js1_5/Regress/regress-172699.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452724-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-344804.js | (args: "") +TEST-PASS | js1_5/Regress/regress-68498-003.js | (args: "") +TEST-PASS | js1_5/Regress/regress-308566.js | (args: "") +TEST-PASS | js1_5/Regress/regress-76054.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452346.js | (args: "") +TEST-PASS | js1_5/Regress/regress-334807-04.js | (args: "") +TEST-PASS | js1_5/Regress/regress-234389.js | (args: "") +TEST-PASS | js1_5/Regress/regress-281606.js | (args: "") +TEST-PASS | js1_5/Regress/regress-111557.js | (args: "") +TEST-PASS | js1_5/Regress/regress-453701.js | (args: "") +TEST-PASS | js1_5/Regress/regress-294195-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-460886-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-453173.js | (args: "") +TEST-PASS | js1_5/Regress/regress-179524.js | (args: "") +TEST-PASS | js1_5/Regress/regress-230216-1.js | (args: "") +TEST-PASS | js1_5/Regress/regress-167328.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-320119.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-416737-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-367561-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-280769.js | (args: "") +TEST-PASS | js1_5/Regress/regress-256617.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-106244.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-454981.js | (args: "") +TEST-PASS | js1_5/Regress/regress-261886.js | (args: "") +TEST-PASS | js1_5/Regress/regress-245308.js | (args: "") +TEST-PASS | js1_5/Regress/regress-288688.js | (args: "") +TEST-PASS | js1_5/Regress/regress-416737-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-457065-03.js | (args: "") +TEST-PASS | js1_5/Regress/regress-310607.js | (args: "") +TEST-PASS | js1_5/Regress/regress-456540-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-476192.js | (args: "") +TEST-PASS | js1_5/Regress/regress-428366.js | (args: "") +TEST-PASS | js1_5/Regress/regress-460117.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452170.js | (args: "") +TEST-PASS | js1_5/Regress/regress-312260.js | (args: "") +TEST-PASS | js1_5/Regress/regress-306633.js | (args: "") +TEST-PASS | js1_5/Regress/regress-355344.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452853.js | (args: "") +TEST-PASS | js1_5/Regress/regress-321971.js | (args: "") +TEST-PASS | js1_5/Regress/regress-213482.js | (args: "") +TEST-PASS | js1_5/Regress/regress-396684.js | (args: "") +TEST-PASS | js1_5/Regress/regress-504078.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-451322.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-156354.js | (args: "") +TEST-PASS | js1_5/Regress/regress-139316.js | (args: "") +TEST-PASS | js1_5/Regress/regress-320032.js | (args: "") +TEST-PASS | js1_5/Regress/regress-455748.js | (args: "") +TEST-PASS | js1_5/Regress/regress-361467.js | (args: "") +TEST-PASS | js1_5/Regress/regress-329530.js | (args: "") +TEST-PASS | js1_5/Regress/regress-322430.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-362583.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-280769-2.js | (args: "") +TEST-PASS | js1_5/Regress/regress-450369.js | (args: "") +TEST-PASS | js1_5/Regress/regress-387951-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-321874.js | (args: "") +TEST-PASS | js1_5/Regress/regress-463259.js | (args: "") +TEST-PASS | js1_5/Regress/regress-334807-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-461307.js | (args: "") +TEST-PASS | js1_5/Regress/regress-343966.js | (args: "") +TEST-PASS | js1_5/Regress/regress-294302.js | (args: "") +TEST-PASS | js1_5/Regress/regress-455758-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465366.js | (args: "") +TEST-PASS | js1_5/Regress/regress-193418.js | (args: "") +TEST-PASS | js1_5/Regress/regress-203841.js | (args: "") +TEST-PASS | js1_5/Regress/regress-230216-3.js | (args: "") +TEST-PASS | js1_5/Regress/regress-253150.js | (args: "") +TEST-PASS | js1_5/Regress/regress-155081.js | (args: "") +TEST-PASS | js1_5/Regress/regress-233483.js | (args: "") +TEST-PASS | js1_5/Regress/regress-276103.js | (args: "") +TEST-PASS | js1_5/Regress/regress-306727.js | (args: "") +TEST-PASS | js1_5/Regress/regress-330951.js | (args: "") +TEST-PASS | js1_5/Regress/regress-383674.js | (args: "") +TEST-PASS | js1_5/Regress/regress-243389-n.js | (args: "") +TEST-PASS | js1_5/Regress/regress-459085.js | (args: "") +TEST-PASS | js1_5/Regress/regress-438415-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-457778.js | (args: "") +TEST-PASS | js1_5/Regress/regress-480147.js | (args: "") +TEST-PASS | js1_5/Regress/regress-366468.js | (args: "") +TEST-PASS | js1_5/Regress/regress-449627.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452713.js | (args: "") +TEST-PASS | js1_5/Regress/regress-294195-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-456477-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452724-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-466262.js | (args: "") +TEST-PASS | js1_5/Regress/regress-367561-03.js | (args: "") +TEST-PASS | js1_5/Regress/regress-350268.js | (args: "") +TEST-PASS | js1_5/Regress/regress-420919.js | (args: "") +TEST-PASS | js1_5/Regress/regress-458851.js | (args: "") +TEST-PASS | js1_5/Regress/regress-247179.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452189.js | (args: "") +TEST-PASS | js1_5/Regress/regress-482783.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452742-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-456540-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-349482-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-477758.js | (args: "") +TEST-PASS | js1_5/Regress/regress-248444.js | (args: "") +TEST-PASS | js1_5/Regress/regress-455775.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-259935.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-289094.js | (args: "") +TEST-PASS | js1_5/Regress/regress-336100.js | (args: "") +TEST-PASS | js1_5/Regress/regress-96526-001.js | (args: "") +TEST-PASS | js1_5/Regress/regress-334807-03.js | (args: "") +TEST-PASS | js1_5/Regress/regress-31255.js | (args: "") +TEST-PASS | js1_5/Regress/regress-506567.js | (args: "") +TEST-PASS | js1_5/Regress/regress-346801.js | (args: "") +TEST-PASS | js1_5/Regress/regress-328664.js | (args: "") +TEST-PASS | js1_5/Regress/regress-459628.js | (args: "") +TEST-PASS | js1_5/Regress/regress-176125.js | (args: "") +TEST-PASS | js1_5/Regress/regress-352604.js | (args: "") +TEST-PASS | js1_5/Regress/regress-280769-3.js | (args: "") +TEST-PASS | js1_5/Regress/regress-216320.js | (args: "") +TEST-PASS | js1_5/Regress/regress-466747.js | (args: "") +TEST-PASS | js1_5/Regress/regress-294191.js | (args: "") +TEST-PASS | js1_5/Regress/regress-419018.js | (args: "") +TEST-PASS | js1_5/Regress/regress-110286.js | (args: "") +TEST-PASS | js1_5/Regress/regress-39309.js | (args: "") +TEST-PASS | js1_5/Regress/regress-114491.js | (args: "") +TEST-PASS | js1_5/Regress/regress-372364.js | (args: "") +TEST-PASS | js1_5/Regress/regress-68498-004.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465013.js | (args: "") +TEST-PASS | js1_5/Regress/regress-462879.js | (args: "") +TEST-PASS | js1_5/Regress/regress-89474.js | (args: "") +TEST-PASS | js1_5/Regress/regress-457456.js | (args: "") +TEST-PASS | js1_5/Regress/regress-464334.js | (args: "") +TEST-PASS | js1_5/Regress/regress-238881.js | (args: "") +TEST-PASS | js1_5/Regress/regress-453397.js | (args: "") +TEST-PASS | js1_5/Regress/regress-98901.js | (args: "") +TEST-PASS | js1_5/Regress/regress-387951-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-407024.js | (args: "") +TEST-PASS | js1_5/Regress/regress-462292.js | (args: "") +TEST-PASS | js1_5/Regress/regress-275378.js | (args: "") +TEST-PASS | js1_5/Regress/regress-127557.js | (args: "") +TEST-PASS | js1_5/Regress/regress-280769-1.js | (args: "") +TEST-PASS | js1_5/Regress/regress-334807-06.js | (args: "") +TEST-PASS | js1_5/Regress/regress-102725.js | (args: "") +TEST-PASS | js1_5/Regress/regress-480244.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465136.js | (args: "") +TEST-PASS | js1_5/Regress/regress-460024.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-350692.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-246964.js | (args: "") +TEST-PASS | js1_5/Regress/regress-479353.js | (args: "") +TEST-PASS | js1_5/Regress/regress-254296.js | (args: "") +TEST-PASS | js1_5/Regress/regress-140852.js | (args: "") +TEST-PASS | js1_5/Regress/regress-438415-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-459990.js | (args: "") +TEST-PASS | js1_5/Regress/regress-449666.js | (args: "") +TEST-PASS | js1_5/Regress/regress-131510-001.js | (args: "") +TEST-PASS | js1_5/Regress/regress-68498-001.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452884-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-274035.js | (args: "") +TEST-PASS | js1_5/Regress/regress-355556.js | (args: "") +TEST-PASS | js1_5/Regress/regress-398085-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-330352.js | (args: "") +TEST-PASS | js1_5/Regress/regress-422348.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465133.js | (args: "") +TEST-PASS | js1_5/Regress/regress-379245.js | (args: "") +TEST-PASS | js1_5/Regress/regress-211590.js | (args: "") +TEST-PASS | js1_5/Regress/regress-338307.js | (args: "") +TEST-PASS | js1_5/Regress/regress-460886-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-464862.js | (args: "") +TEST-PASS | js1_5/Regress/regress-152646.js | (args: "") +TEST-PASS | js1_5/Regress/regress-203278-1.js | (args: "") +TEST-PASS | js1_5/Regress/regress-203402.js | (args: "") +TEST-PASS | js1_5/Regress/regress-315990.js | (args: "") +TEST-PASS | js1_5/Regress/regress-68498-002.js | (args: "") +TEST-PASS | js1_5/Regress/regress-260541.js | (args: "") +TEST-PASS | js1_5/Regress/regress-115436.js | (args: "") +TEST-PASS | js1_5/Regress/regress-10278.js | (args: "") +TEST-PASS | js1_5/Regress/regress-477733.js | (args: "") +TEST-PASS | js1_5/Regress/regress-319384.js | (args: "") +TEST-PASS | js1_5/Regress/regress-417893.js | (args: "") +TEST-PASS | js1_5/Regress/regress-470758-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-278873.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452884-02.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Regress/regress-3649-n.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Regress/regress-167658.js | (args: "") +TEST-PASS | js1_5/Regress/regress-344711-n.js | (args: "") +TEST-PASS | js1_5/Regress/regress-452573-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-256501.js | (args: "") +TEST-PASS | js1_5/Regress/regress-295666.js | (args: "") +TEST-PASS | js1_5/Regress/regress-280769-4.js | (args: "") +TEST-PASS | js1_5/Regress/regress-456477-01.js | (args: "") +TEST-PASS | js1_5/Regress/regress-214761.js | (args: "") +TEST-PASS | js1_5/Regress/regress-230216-2.js | (args: "") +TEST-PASS | js1_5/Regress/regress-462989.js | (args: "") +TEST-PASS | js1_5/Regress/regress-455758-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-455605.js | (args: "") +TEST-PASS | js1_5/Regress/regress-470758-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-162392.js | (args: "") +TEST-PASS | js1_5/Regress/regress-96128-n.js | (args: "") +TEST-PASS | js1_5/Regress/regress-406769.js | (args: "") +TEST-PASS | js1_5/Regress/regress-311071.js | (args: "") +TEST-PASS | js1_5/Regress/regress-407957.js | (args: "") +TEST-PASS | js1_5/Regress/regress-350312.js | (args: "") +TEST-PASS | js1_5/Regress/regress-453024.js | (args: "") +TEST-PASS | js1_5/Regress/regress-295052.js | (args: "") +TEST-PASS | js1_5/Regress/regress-461723.js | (args: "") +TEST-PASS | js1_5/Regress/regress-465347.js | (args: "") +TEST-PASS | js1_5/Regress/regress-306794.js | (args: "") +TEST-PASS | js1_5/Regress/regress-155081-2.js | (args: "") +TEST-PASS | js1_5/Regress/regress-478314.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-350650-n.js | (args: "") +TEST-PASS | js1_5/Regress/regress-174709.js | (args: "") +TEST-PASS | js1_5/Regress/regress-317714-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-355829-03.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-121658.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-257751.js | (args: "") +TEST-PASS | js1_5/Exceptions/catchguard-003-n.js | (args: "") +TEST-PASS | js1_5/Exceptions/catchguard-002-n.js | (args: "") +TEST-KNOWN-FAIL | js1_5/GC/regress-338653.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Exceptions/regress-273931.js | (args: "") +TEST-KNOWN-FAIL | js1_5/GC/regress-324278.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Exceptions/regress-333728.js | (args: "") +TEST-PASS | js1_5/Exceptions/errstack-001.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-350837.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-347674.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-332472.js | (args: "") +TEST-PASS | js1_5/GC/regress-440558.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-342359.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-123002.js | (args: "") +TEST-KNOWN-FAIL | js1_5/GC/regress-383269-02.js | (args: "") | (SKIP) +TEST-PASS | js1_5/GC/regress-316885-01.js | (args: "") +TEST-PASS | js1_5/GC/regress-313276.js | (args: "") +TEST-PASS | js1_5/Exceptions/regress-315147.js | (args: "") +TEST-KNOWN-FAIL | js1_5/GC/regress-383269-01.js | (args: "") | (SKIP) +TEST-PASS | js1_5/GC/regress-313479.js | (args: "") +TEST-PASS | js1_5/GC/regress-311497.js | (args: "") +TEST-KNOWN-FAIL | js1_5/GC/regress-346794.js | (args: "") | (SKIP) +TEST-PASS | js1_5/GC/regress-331719.js | (args: "") +TEST-PASS | js1_5/GC/regress-306788.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Function/regress-338121-01.js | (args: "") | (SKIP) +TEST-PASS | js1_5/GC/regress-316885-03.js | (args: "") +TEST-PASS | js1_5/GC/regress-316885-02.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Function/regress-338121-02.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | js1_5/Function/regress-338001.js | (args: "") | (SKIP) +TEST-PASS | js1_5/GC/regress-390078.js | (args: "") +TEST-PASS | js1_5/GC/regress-418128.js | (args: "") +TEST-PASS | js1_5/GC/regress-341877-01.js | (args: "") +TEST-PASS | js1_5/GC/regress-352606.js | (args: "") +TEST-PASS | js1_5/GC/regress-341877-02.js | (args: "") +TEST-PASS | js1_5/Function/10.1.6-01.js | (args: "") +TEST-KNOWN-FAIL | js1_5/Function/regress-338121-03.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Function/regress-222029-001.js | (args: "") +TEST-PASS | js1_5/Function/regress-123371.js | (args: "") +TEST-PASS | js1_5/GC/regress-104584.js | (args: "") +TEST-PASS | js1_5/Function/regress-178389.js | (args: "") +TEST-PASS | js1_5/Regress/regress-191668.js | (args: "") +TEST-KNOWN-FAIL | js1_5/GetSet/regress-353264.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Function/regress-222029-002.js | (args: "") +TEST-PASS | js1_5/Function/10.1.6.js | (args: "") +TEST-PASS | js1_5/GC/regress-278725.js | (args: "") +TEST-PASS | js1_5/Date/regress-346027.js | (args: "") +TEST-PASS | js1_5/Date/regress-301738-01.js | (args: "") +TEST-PASS | js1_5/Function/regress-292215.js | (args: "") +TEST-PASS | js1_5/Function/regress-344052.js | (args: "") +TEST-PASS | js1_5/Date/regress-346363.js | (args: "") +TEST-PASS | js1_5/Date/regress-188211.js | (args: "") +TEST-PASS | js1_5/Date/regress-309925-01.js | (args: "") +TEST-PASS | js1_5/GC/regress-203278-3.js | (args: "") +TEST-PASS | js1_5/GetSet/getset-002.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-330569.js | (args: "") | (SKIP) +TEST-PASS | js1_5/Date/regress-309925-02.js | (args: "") +TEST-PASS | js1_5/String/regress-112626.js | (args: "") +TEST-PASS | js1_5/String/replace-flags.js | (args: "") +TEST-PASS | js1_5/GetSet/regress-375976.js | (args: "") +TEST-PASS | js1_5/String/regress-107771.js | (args: "") +TEST-PASS | js1_5/extensions/regress-328556.js | (args: "") +TEST-PASS | js1_5/extensions/regress-354541-04.js | (args: "") +TEST-PASS | js1_5/String/regress-179068.js | (args: "") +TEST-PASS | js1_5/extensions/regress-488995.js | (args: "") +TEST-PASS | js1_5/extensions/regress-311583.js | (args: "") +TEST-PASS | js1_5/extensions/regress-338804-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-396326.js | (args: "") +TEST-PASS | js1_5/extensions/regress-390597.js | (args: "") +TEST-PASS | js1_5/extensions/regress-351102-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-300079.js | (args: "") +TEST-PASS | js1_5/Function/regress-364023.js | (args: "") +TEST-PASS | js1_5/extensions/regress-352372.js | (args: "") +TEST-PASS | js1_5/extensions/regress-351102-02.js | (args: "") +TEST-PASS | js1_5/extensions/getset-003.js | (args: "") +TEST-PASS | js1_5/extensions/regress-291213.js | (args: "") +TEST-PASS | js1_5/extensions/regress-422592.js | (args: "") +TEST-PASS | js1_5/extensions/regress-481516.js | (args: "") +TEST-PASS | js1_5/extensions/regress-226078.js | (args: "") +TEST-PASS | js1_5/extensions/regress-435497-02.js | (args: "") +TEST-PASS | js1_5/extensions/scope-001.js | (args: "") +TEST-PASS | js1_5/extensions/regress-462734-04.js | (args: "") +TEST-PASS | js1_5/extensions/regress-465145.js | (args: "") +TEST-PASS | js1_5/extensions/regress-44009.js | (args: "") +TEST-PASS | js1_5/extensions/regress-351102-06.js | (args: "") +TEST-PASS | js1_5/extensions/regress-355982.js | (args: "") +TEST-PASS | js1_5/extensions/regress-322957.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-352281.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-420612.js | (args: "") +TEST-PASS | js1_5/extensions/regress-104077.js | (args: "") +TEST-PASS | js1_5/extensions/regress-354541-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-350312-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-361552.js | (args: "") +TEST-PASS | js1_5/extensions/regress-319683.js | (args: "") +TEST-PASS | js1_5/extensions/regress-427196-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-452565.js | (args: "") +TEST-PASS | js1_5/extensions/regress-453249.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367118-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-374589.js | (args: "") +TEST-PASS | js1_5/extensions/regress-366396.js | (args: "") +TEST-PASS | js1_5/extensions/regress-426711.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-345967.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-367120-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-225831.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-361964.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-416460.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-421621.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-350312-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-375344.js | (args: "") +TEST-PASS | js1_5/extensions/regress-341956-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-372309.js | (args: "") +TEST-PASS | js1_5/extensions/regress-424683-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-338804-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-369696-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-341956-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-341956-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-254375.js | (args: "") +TEST-PASS | js1_5/extensions/regress-358594-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-365692.js | (args: "") +TEST-PASS | js1_5/extensions/regress-314874.js | (args: "") +TEST-PASS | js1_5/extensions/regress-359024.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-437288-01.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-434837-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-385134.js | (args: "") +TEST-PASS | js1_5/extensions/regress-355820.js | (args: "") +TEST-PASS | js1_5/extensions/toLocaleFormat-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-351463-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-311792-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-394967.js | (args: "") +TEST-PASS | js1_5/extensions/regress-245148.js | (args: "") +TEST-PASS | js1_5/extensions/regress-355339.js | (args: "") +TEST-PASS | js1_5/extensions/regress-245795.js | (args: "") +TEST-PASS | js1_5/extensions/regress-476447.js | (args: "") +TEST-PASS | js1_5/extensions/regress-369696-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-363988.js | (args: "") +TEST-PASS | js1_5/extensions/regress-390598.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-351448.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/catchguard-001-n.js | (args: "") +TEST-PASS | js1_5/extensions/regress-351973.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-432075.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-315509-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-427196-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-543839.js | (args: "") +TEST-PASS | js1_5/extensions/regress-435497-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-355655.js | (args: "") +TEST-PASS | js1_5/extensions/regress-381304.js | (args: "") +TEST-PASS | js1_5/extensions/regress-416834.js | (args: "") +TEST-PASS | js1_5/extensions/getset-006.js | (args: "") +TEST-PASS | js1_5/extensions/regress-50447-1.js | (args: "") +TEST-PASS | js1_5/extensions/regress-333541.js | (args: "") +TEST-PASS | js1_5/extensions/regress-454704.js | (args: "") +TEST-PASS | js1_5/extensions/regress-454040.js | (args: "") +TEST-PASS | js1_5/extensions/catchguard-003.js | (args: "") +TEST-PASS | js1_5/extensions/regress-327608.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367120-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-406572.js | (args: "") +TEST-PASS | js1_5/extensions/regress-366292.js | (args: "") +TEST-PASS | js1_5/extensions/regress-420869-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-346494-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-346494.js | (args: "") +TEST-PASS | js1_5/extensions/regress-380581.js | (args: "") +TEST-PASS | js1_5/extensions/regress-350312-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367501-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-354541-02.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-350531.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-416354.js | (args: "") +TEST-PASS | js1_5/extensions/regress-356402.js | (args: "") +TEST-PASS | js1_5/extensions/regress-96284-002.js | (args: "") +TEST-PASS | js1_5/extensions/regress-479551.js | (args: "") +TEST-PASS | js1_5/extensions/getset-001.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-50447.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-455408.js | (args: "") +TEST-PASS | js1_5/extensions/regress-452168.js | (args: "") +TEST-PASS | js1_5/extensions/regress-355497.js | (args: "") +TEST-PASS | js1_5/extensions/regress-480579.js | (args: "") +TEST-PASS | js1_5/extensions/regress-96284-001.js | (args: "") +TEST-PASS | js1_5/extensions/regress-90596-001.js | (args: "") +TEST-PASS | js1_5/extensions/regress-414755.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-418730.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-303277.js | (args: "") +TEST-PASS | js1_5/extensions/regress-412926.js | (args: "") +TEST-PASS | js1_5/extensions/regress-339685.js | (args: "") +TEST-PASS | js1_5/extensions/regress-358594-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-435497-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-462734-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-452329.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367119-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-385393-02.js | (args: "") +TEST-PASS | js1_5/extensions/catchguard-001.js | (args: "") +TEST-PASS | js1_5/extensions/regress-352291.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367118-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-361856.js | (args: "") +TEST-PASS | js1_5/extensions/regress-366288.js | (args: "") +TEST-PASS | js1_5/extensions/regress-311792-02.js | (args: "") +TEST-PASS | js1_5/extensions/regress-375183.js | (args: "") +TEST-PASS | js1_5/extensions/regress-455380.js | (args: "") +TEST-PASS | js1_5/extensions/regress-459606.js | (args: "") +TEST-PASS | js1_5/extensions/regress-352604.js | (args: "") +TEST-PASS | js1_5/extensions/regress-226507.js | (args: "") +TEST-PASS | js1_5/extensions/regress-369696-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-358594-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367501-04.js | (args: "") +TEST-PASS | js1_5/extensions/getset-005.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367501-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-304897.js | (args: "") +TEST-PASS | js1_5/extensions/regress-365869.js | (args: "") +TEST-PASS | js1_5/extensions/regress-361571.js | (args: "") +TEST-PASS | js1_5/extensions/regress-358594-04.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367119-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-429739.js | (args: "") +TEST-PASS | js1_5/GC/regress-348532.js | (args: "") +TEST-PASS | js1_5/extensions/regress-306738.js | (args: "") +TEST-PASS | js1_5/extensions/regress-313938.js | (args: "") +TEST-PASS | js1_5/extensions/regress-427196-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-358594-05.js | (args: "") +TEST-PASS | js1_5/extensions/regress-469761.js | (args: "") +TEST-PASS | js1_5/extensions/regress-452338.js | (args: "") +TEST-PASS | js1_5/extensions/regress-328443.js | (args: "") +TEST-PASS | js1_5/extensions/regress-455413.js | (args: "") +TEST-PASS | js1_5/extensions/regress-479487.js | (args: "") +TEST-PASS | js1_5/extensions/regress-385393-09.js | (args: "") +TEST-PASS | js1_5/extensions/regress-436741.js | (args: "") +TEST-PASS | js1_5/extensions/regress-313763.js | (args: "") +TEST-PASS | js1_5/extensions/regress-375801.js | (args: "") +TEST-PASS | js1_5/extensions/regress-454142.js | (args: "") +TEST-PASS | js1_5/extensions/regress-446386.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-407501.js | (args: "") +TEST-PASS | js1_5/extensions/regress-361558.js | (args: "") +TEST-PASS | js1_5/extensions/regress-237461.js | (args: "") +TEST-PASS | js1_5/extensions/regress-472787.js | (args: "") +TEST-PASS | js1_5/extensions/regress-452178.js | (args: "") +TEST-PASS | js1_5/extensions/regress-465276.js | (args: "") +TEST-PASS | js1_5/extensions/getset-004.js | (args: "") +TEST-PASS | js1_5/extensions/regress-369404.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367501-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-381211.js | (args: "") +TEST-PASS | js1_5/extensions/regress-192465.js | (args: "") +TEST-PASS | js1_5/extensions/regress-354297.js | (args: "") +TEST-PASS | js1_5/extensions/regress-338804-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-358594-06.js | (args: "") +TEST-PASS | js1_5/extensions/regress-367121.js | (args: "") +TEST-KNOWN-FAIL | js1_5/extensions/regress-355622.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-231518.js | (args: "") +TEST-PASS | js1_5/extensions/regress-462734-03.js | (args: "") +TEST-PASS | js1_5/extensions/regress-313803.js | (args: "") +TEST-PASS | js1_5/extensions/regress-380889.js | (args: "") +TEST-PASS | js1_5/extensions/regress-311161.js | (args: "") +TEST-PASS | js1_5/extensions/regress-472599.js | (args: "") +TEST-PASS | js1_5/extensions/regress-361360.js | (args: "") +TEST-PASS | js1_5/extensions/toLocaleFormat-01.js | (args: "") +TEST-PASS | js1_5/extensions/regress-178722.js | (args: "") +TEST-PASS | js1_5/extensions/regress-469625.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/reflect-parse/PatternBuilders.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-255245.js | (args: "") +TEST-PASS | js1_5/extensions/regress-90596-002.js | (args: "") +TEST-PASS | js1_5/extensions/regress-361346.js | (args: "") +TEST-PASS | js1_5/extensions/regress-354541-03.js | (args: "") +TEST-PASS | js1_5/Expressions/regress-96526-argsub.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/reflect-parse/Match.js | (args: "") | (SKIP) +TEST-PASS | js1_5/extensions/regress-443569.js | (args: "") +TEST-PASS | js1_5/extensions/catchguard-002.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/Expressions/regress-192288.js | (args: "") +TEST-PASS | js1_5/Expressions/regress-96526-noargsub.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/location.js | (args: "") +TEST-PASS | js1_5/Regress/regress-312588.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/expressionClosures.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/templateStrings.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/async.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/declarations.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/builderExceptions.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/comprehensions.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/reflect-parse/PatternAsserts.js | (args: "") | (SKIP) +TEST-PASS | js1_8_5/reflect-parse/destructuring__proto__.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/methodDefn.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/generators.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/alternateBuilder.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/basicBuilder.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/statements.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/destructuring-array-holes-reflect-as-null.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/stackOverflow.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/proxyArgs.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/for-loop-destructuring.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/lexicals.js | (args: "") +TEST-PASS | js1_8_5/extensions/typedarray-copyWithin-arguments-detaching.js | (args: "") +TEST-PASS | js1_8_5/extensions/censor-strict-caller.js | (args: "") +TEST-PASS | js1_8_5/extensions/column-numbers.js | (args: "") +TEST-PASS | js1_5/Expressions/regress-394673.js | (args: "") +TEST-PASS | js1_8_5/extensions/symbol-uneval.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-627984-6.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/expression.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/generatorExpressions.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-leaf-object.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-677924.js | (args: "") +TEST-PASS | js1_8_5/extensions/mutable-proto-special-form.js | (args: "") +TEST-PASS | js1_8_5/extensions/toSource-0.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-object.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/regress-636697.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-627984-1.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-typed-array.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-627984-2.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-v1-typed-array.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-simple.js | (args: "") +TEST-PASS | js1_8_5/extensions/sharedtypedarray.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/destructuring-assignment.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-forge.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-627984-5.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-631723.js | (args: "") +TEST-PASS | js1_8_5/extensions/weakmap.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-637985.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-636818.js | (args: "") +TEST-PASS | js1_8_5/extensions/typedarray-set-neutering.js | (args: "") +TEST-PASS | js1_8_5/extensions/selfhosted-detecting-strict.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-627984-4.js | (args: "") +TEST-PASS | js1_8_5/extensions/array-length-protochange.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-558541.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/dataview.js | (args: "") +TEST-PASS | js1_8_5/extensions/recursion.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-604781-2.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-696109.js | (args: "") +TEST-PASS | js1_8_5/extensions/object-toSource-with-symbol-keys.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/regress-627984-7.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-645160.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-650753.js | (args: "") +TEST-PASS | js1_8_5/extensions/typedarray-subarray-of-subarray.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-regexp.js | (args: "") +TEST-PASS | js1_8_5/extensions/destructure-accessor.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-691746.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-627984-3.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/clone-errors.js | (args: "") +TEST-PASS | js1_8_5/extensions/proxy-proto-setter.js | (args: "") +TEST-PASS | js1_8_5/extensions/object-toSource-undefined-getter.js | (args: "") +TEST-PASS | js1_8_5/extensions/regress-677589.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-672893.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-636364.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-698028-3.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-646820-3.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-586482-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-593256.js | (args: "") +TEST-PASS | js1_8_5/extensions/file-mapped-arraybuffers.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-646820-2.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/regress/regress-584648.js | (args: "") | (SKIP) +TEST-PASS | js1_8_5/regress/regress-554955-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-601399.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-560998-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-559402-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-624199.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-500528.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-object-deep.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-571014.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-618572.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-595230-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-620376-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-554955-5.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-642247.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-598176.js | (args: "") +TEST-PASS | js1_8_5/extensions/typedarray.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-554955-6.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-634210-4.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-609617.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-355569.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-555246-0.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-617405-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-577648-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-592556-c35.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-810525.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-607799.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-617405-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-699682.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-552432.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-643222.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-577648-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-694306.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/destructuring-function-parameters.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-586482-5.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-591846.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-477053.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/regress/regress-548276.js | (args: "") | (SKIP) +TEST-PASS | js1_8_5/regress/regress-600067.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-553778.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/regress/regress-591897.js | (args: "") | (SKIP) +TEST-PASS | js1_8_5/regress/regress-665355.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-554955-2.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-PASS | js1_8_5/regress/regress-624968.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-736792.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-698028-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-672892.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-635195.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-646820-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-619003-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-555246-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-592202-3.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-596103.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-614714.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-541255-3.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-595365-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-469758.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-554955-4.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-383902.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-624547.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-698028-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-596805-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-586482-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-626436.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-complex-object.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-586482-3.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/regress/regress-585257.js | (args: "") | (SKIP) +TEST-PASS | js1_8_5/regress/regress-560998-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-373843.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-586482-4.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-592202-4.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-563221.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-584355.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-533876.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-597945-1.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-597945-2.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/regress/regress-551763-2.js | (args: "") | (SKIP) +TEST-PASS | js1_8_5/regress/regress-567152.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-554955-3.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-561031.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-583429.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-602621.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-640075.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/regress/regress-551763-1.js | (args: "") | (SKIP) +TEST-PASS | js1_8_5/regress/regress-634210-1.js | (args: "") +TEST-KNOWN-FAIL | js1_8_5/regress/regress-633741.js | (args: "") | (SKIP) +TEST-PASS | js1_8_5/regress/regress-541455.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-569306.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-634210-3.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/destructuring-variable-declarations.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-551763-0.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-yarr-regexp.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-559402-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-634210-2.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-559438.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-621814.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-573875.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-588339.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-607863.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-octal-syntax-error.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-number-syntax.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-syntax-errors-02.js | (args: "") +TEST-PASS | js1_5/Regress/regress-244470.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-arguments.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-syntax-errors-03.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-563210.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-566549.js | (args: "") +TEST-PASS | ecma_5/JSON/parse.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-replacer-array-skipped-element.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-636394.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-reviver.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-replacer-array-duplicated-element.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-special-escapes.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-missing-arguments.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-dropping-elements.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-replacer-with-array-indexes.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-call-replacer-once.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-call-toJSON-once.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-array-gc.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-replacer-array-trailing-holes.js | (args: "") +TEST-PASS | ecma_5/JSON/small-codepoints.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-boxed-primitives.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-ignore-noncallable-toJSON.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-primitives.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-replacer-array-boxed-elements.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-gap.js | (args: "") +TEST-PASS | ecma_5/JSON/cyclic-stringify.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-replacer-array-hijinks.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-reviver-array-delete.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-crockford-01.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-toJSON-arguments.js | (args: "") +TEST-PASS | ecma_5/JSON/trailing-comma.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-nonarray-noncallable-replacer.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-primitives.js | (args: "") +TEST-PASS | ecma_5/JSON/cyclic-stringify-unrelated.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-syntax-errors-01.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-replacer.js | (args: "") +TEST-KNOWN-FAIL | ecma_5/Object/defineProperty-setup.js | (args: "") | (SKIP) +TEST-PASS | ecma_5/Object/clear-dictionary-accessor-getset.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.7-01.js | (args: "") +TEST-PASS | ecma_5/Object/isPrototypeOf.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-replacer-array-edgecase-jsid-elements.js | (args: "") +TEST-PASS | ecma_5/Object/toLocaleString.js | (args: "") +TEST-PASS | ecma_5/Object/gOPD-vs-prototype-accessor.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.4-03.js | (args: "") +TEST-PASS | ecma_5/JSON/stringify-large-replacer-array.js | (args: "") +TEST-PASS | ecma_5/JSON/parse-mega-huge-array.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.12.js | (args: "") +TEST-PASS | ecma_5/Object/freeze-global-eval-const.js | (args: "") +TEST-PASS | js1_8_5/reflect-parse/classes.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.14-01.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-many-transferables.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.4-04.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.9.js | (args: "") +TEST-PASS | ecma_5/Object/preventExtensions-idempotent.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-28-of-32.js | (args: "") +TEST-PASS | ecma_5/Object/add-property-non-extensible.js | (args: "") +TEST-PASS | ecma_5/Object/getPrototypeOf-array.js | (args: "") +TEST-PASS | js1_8_5/extensions/clone-transferables.js | (args: "") +TEST-PASS | ecma_5/Object/proto-property-change-writability-set.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-09-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-18-of-32.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-30-of-32.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-07-of-32.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.4-01.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-02-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.3-01.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-14-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-29-of-32.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-19-of-32.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.5-01.js | (args: "") +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-define-over-method.js | (args: "") +TEST-PASS | ecma_5/Object/defineProperties-callable-accessor.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-7-of-8.js | (args: "") +TEST-PASS | ecma_5/Object/extensibility-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-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-miscellaneous.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-32-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.4-02.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-1-of-8.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-4-of-4.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-05-of-32.js | (args: "") +TEST-PASS | ecma_5/Object/object-create-with-primitive-second-arg.js | (args: "") +TEST-PASS | ecma_5/Object/propertyIsEnumerable.js | (args: "") +TEST-PASS | ecma_5/Object/mutation-prevention-methods.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-26-of-32.js | (args: "") +TEST-PASS | ecma_5/Object/object-toString-01.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-new-definition.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-15-of-32.js | (args: "") +TEST-PASS | js1_8_5/regress/regress-610026.js | (args: "") +TEST-PASS | ecma_5/Object/vacuous-accessor-unqualified-name.js | (args: "") +TEST-PASS | ecma_5/Array/toLocaleString-01.js | (args: "") +TEST-PASS | ecma_5/Object/extensibility-01.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-31-of-32.js | (args: "") +TEST-PASS | ecma_5/Array/redefine-nonwritable-length-nonnumeric.js | (args: "") +TEST-PASS | ecma_5/Array/length-truncate-with-indexed.js | (args: "") +TEST-PASS | ecma_5/Array/redefine-length-frozen-array.js | (args: "") +TEST-PASS | ecma_5/Array/pop-empty-nonwritable.js | (args: "") +TEST-PASS | ecma_5/Array/reverse-order-of-low-high-accesses.js | (args: "") +TEST-PASS | ecma_5/Array/length-01.js | (args: "") +TEST-PASS | ecma_5/Array/regress-599159.js | (args: "") +TEST-PASS | ecma_5/Array/length-truncate-nonconfigurable.js | (args: "") +TEST-PASS | ecma_5/Array/redefine-length-frozen-dictionarymode-array.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/frozen-dense-array.js | (args: "") +TEST-PASS | ecma_5/Array/length-truncate-nonconfigurable-sparse.js | (args: "") +TEST-PASS | ecma_5/Array/redefine-nonwritable-length-custom-conversion-call-counts.js | (args: "") +TEST-PASS | ecma_5/Array/sort-array-with-holes-and-undefined.js | (args: "") +TEST-PASS | ecma_5/Array/pop-nonarray-higher-elements.js | (args: "") +TEST-PASS | ecma_5/Array/join-01.js | (args: "") +TEST-PASS | ecma_5/Array/redefine-nonwritable-length-custom-conversion-throw.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-6-of-8.js | (args: "") +TEST-PASS | ecma_5/Array/index-with-null-character.js | (args: "") +TEST-PASS | ecma_5/Array/length-nonwritable-redefine-nop.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-25-of-32.js | (args: "") +TEST-PASS | ecma_5/Array/splice-return-array-elements-defined-not-set.js | (args: "") +TEST-PASS | ecma_5/Array/unshift-01.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-04-of-32.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/sort-01.js | (args: "") +TEST-PASS | ecma_5/strict/primitive-assignment.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/15.3.4.5.js | (args: "") +TEST-PASS | ecma_5/strict/15.4.4.6.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.1.js | (args: "") +TEST-PASS | ecma_5/strict/11.4.5.js | (args: "") +TEST-PASS | ecma_5/strict/eval-variable-environment.js | (args: "") +TEST-PASS | ecma_5/strict/12.10.1.js | (args: "") +TEST-PASS | ecma_5/strict/regress-599159.js | (args: "") +TEST-PASS | ecma_5/strict/15.10.7.js | (args: "") +TEST-PASS | ecma_5/strict/11.3.2.js | (args: "") +TEST-PASS | ecma_5/strict/15.3.5.1.js | (args: "") +TEST-PASS | ecma_5/strict/10.6.js | (args: "") +TEST-PASS | ecma_5/strict/B.1.2.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-11-of-32.js | (args: "") +TEST-PASS | ecma_5/strict/8.12.7.js | (args: "") +TEST-PASS | ecma_5/strict/13.1.js | (args: "") +TEST-PASS | ecma_5/strict/12.2.1.js | (args: "") +TEST-PASS | ecma_5/strict/rebind-eval-should-fail-in-strict-mode.js | (args: "") +TEST-PASS | ecma_5/strict/11.4.4.js | (args: "") +TEST-PASS | ecma_5/strict/B.1.1.js | (args: "") +TEST-PASS | ecma_5/strict/15.5.5.1.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-20-of-32.js | (args: "") +TEST-PASS | ecma_5/strict/12.14.1.js | (args: "") +TEST-PASS | ecma_5/strict/unbrand-this.js | (args: "") +TEST-PASS | ecma_5/strict/11.13.2.js | (args: "") +TEST-PASS | ecma_5/strict/15.4.5.1.js | (args: "") +TEST-PASS | ecma_5/strict/primitive-this-getter.js | (args: "") +TEST-PASS | ecma_5/strict/regress-532041.js | (args: "") +TEST-PASS | ecma_5/strict/11.4.1.js | (args: "") +TEST-PASS | ecma_5/strict/11.1.5.js | (args: "") +TEST-PASS | ecma_5/strict/strict-this-is-not-truthy.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/Object/15.2.3.6-dictionary-redefinition-10-of-32.js | (args: "") +TEST-PASS | ecma_5/strict/15.4.4.13.js | (args: "") +TEST-PASS | ecma_5/strict/15.5.5.2.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/15.4.4.12.js | (args: "") +TEST-PASS | ecma_5/strict/primitive-this-no-writeback.js | (args: "") +TEST-PASS | ecma_5/strict/regress-532254.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-08-of-32.js | (args: "") +TEST-PASS | ecma_5/strict/directive-prologue-01.js | (args: "") +TEST-PASS | ecma_5/strict/assign-to-callee-name.js | (args: "") +TEST-PASS | ecma_5/strict/15.4.4.9.js | (args: "") +TEST-PASS | ecma_5/Types/8.12.5-01.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-indirect-strictcode.js | (args: "") +TEST-PASS | ecma_5/strict/8.7.2.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/exhaustive-global-strictcaller-indirect-normalcode.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-indirect-normalcode.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-direct-strictcode.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-direct-strictcode.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/line-terminator-paragraph-terminator.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-indirect-strictcode.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-indirect-normalcode.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-global-strictcaller-direct-normalcode.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-direct-normalcode.js | (args: "") +TEST-PASS | ecma_5/eval/undeclared-name-in-nested-strict-eval.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-global-strictcaller-direct-strictcode.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-06-of-32.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-direct-strictcode.js | (args: "") +TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-indirect-strictcode.js | (args: "") +TEST-PASS | ecma_5/misc/bug1126318.js | (args: "") +TEST-PASS | ecma_5/misc/regexp-functions-with-undefined.js | (args: "") +TEST-PASS | ecma_5/misc/syntax-error-end-of-for-head-part.js | (args: "") +TEST-PASS | ecma_5/misc/unicode-escaped-keyword.js | (args: "") +TEST-PASS | ecma_5/misc/unicode-identifier-82f1.js | (args: "") +TEST-PASS | ecma_5/misc/global-numeric-properties.js | (args: "") +TEST-PASS | ecma_5/misc/unicode-identifier-1d17.js | (args: "") +TEST-PASS | ecma_5/misc/line-paragraph-separator-parse-as-lineterminator.js | (args: "") +TEST-PASS | ecma_5/misc/explicit-undefined-optional-argument.js | (args: "") +TEST-PASS | ecma_5/misc/future-reserved-words.js | (args: "") +TEST-PASS | ecma_5/misc/new-with-non-constructor.js | (args: "") +TEST-PASS | ecma_5/misc/unwrapped-no-such-method.js | (args: "") +TEST-PASS | ecma_5/misc/regress-bug632003.js | (args: "") +TEST-PASS | ecma_5/misc/function-definition-evaluate.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/unnamed-function.js | (args: "") +TEST-PASS | ecma_5/misc/builtin-methods-reject-null-undefined-this.js | (args: "") +TEST-PASS | ecma_5/misc/error-undefined-message.js | (args: "") +TEST-PASS | ecma_5/misc/redeclare-var-non-writable-property.js | (args: "") +TEST-PASS | ecma_5/misc/getter-setter-outerize-this.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/Number/toString-radix-handling.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-3-of-4.js | (args: "") +TEST-PASS | ecma_5/Number/15.7.4.2.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-5-of-8.js | (args: "") +TEST-PASS | ecma_5/Number/defaultvalue.js | (args: "") +TEST-PASS | ecma_5/Exceptions/error-property-enumerability.js | (args: "") +TEST-PASS | ecma_5/Function/10.2.1.1.6.js | (args: "") +TEST-PASS | ecma_5/Function/function-bind.js | (args: "") +TEST-PASS | ecma_5/Exceptions/error-expando-reconfigure.js | (args: "") +TEST-PASS | ecma_5/Function/redefine-arguments-length.js | (args: "") +TEST-PASS | ecma_5/Function/arguments-caller-callee.js | (args: "") +TEST-PASS | ecma_5/Function/arguments-property-attributes.js | (args: "") +TEST-PASS | ecma_5/Function/builtin-no-construct.js | (args: "") +TEST-PASS | ecma_5/Function/15.3.4.3-01.js | (args: "") +TEST-PASS | ecma_5/Function/strict-arguments.js | (args: "") +TEST-PASS | ecma_5/Function/function-call.js | (args: "") +TEST-PASS | ecma_5/Function/Function-with-eval.js | (args: "") +TEST-PASS | ecma_5/Function/builtin-no-prototype.js | (args: "") +TEST-PASS | ecma_5/Function/function-caller.js | (args: "") +TEST-PASS | ecma_5/Function/Function-arguments-gc.js | (args: "") +TEST-PASS | ecma_5/Date/toISOString.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/equality-to-boolean.js | (args: "") +TEST-PASS | ecma_5/Date/timeclip.js | (args: "") +TEST-PASS | ecma_5/Date/15.9.4.2.js | (args: "") +TEST-PASS | ecma_5/Date/constructor-convert-all-arguments.js | (args: "") +TEST-PASS | ecma_5/Date/fractions.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/RegExp/15.10.7.5-01.js | (args: "") +TEST-PASS | ecma_5/RegExp/regress-576828.js | (args: "") +TEST-PASS | ecma_5/Date/setTime-argument-shortcircuiting.js | (args: "") +TEST-PASS | ecma_5/RegExp/empty-lookahead.js | (args: "") +TEST-PASS | ecma_5/RegExp/15.10.5-01.js | (args: "") +TEST-PASS | ecma_5/RegExp/regress-613820-1.js | (args: "") +TEST-KNOWN-FAIL | ecma_5/Global/adding-global-var-nonextensible-error.js | (args: "") | (SKIP) +TEST-PASS | ecma_5/RegExp/regexp-space-character-class.js | (args: "") +TEST-PASS | ecma_5/RegExp/regress-613820-3.js | (args: "") +TEST-PASS | ecma_5/RegExp/exec-lastIndex-ToInteger.js | (args: "") +TEST-PASS | ecma_5/RegExp/regress-617935.js | (args: "") +TEST-PASS | ecma_5/RegExp/exec.js | (args: "") +TEST-PASS | ecma_5/RegExp/7.8.5-01.js | (args: "") +TEST-PASS | ecma_5/RegExp/regress-429241.js | (args: "") +TEST-PASS | ecma_5/RegExp/instance-property-storage-introspection.js | (args: "") +TEST-PASS | ecma_5/RegExp/regress-613820-2.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-native-callback-is-indirect.js | (args: "") +TEST-PASS | ecma_5/Global/cross-global-implicit-this.js | (args: "") +TEST-PASS | ecma_5/Global/eval-02.js | (args: "") +TEST-PASS | ecma_5/Global/parseInt-default-to-decimal.js | (args: "") +TEST-PASS | ecma_5/Global/parseFloat-01.js | (args: "") +TEST-PASS | ecma_5/Global/eval-in-strict-eval-in-normal-function.js | (args: "") +TEST-PASS | ecma_5/Global/bug-320887.js | (args: "") +TEST-PASS | ecma_5/Global/parseInt-01.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/parenthesized-eval-is-direct.js | (args: "") +TEST-PASS | ecma_5/Global/bug660612.js | (args: "") +TEST-PASS | ecma_5/String/15.5.4.7.js | (args: "") +TEST-PASS | ecma_5/String/match-updates-global-lastIndex.js | (args: "") +TEST-PASS | ecma_5/String/string-object-length.js | (args: "") +TEST-PASS | ecma_5/Global/eval-01.js | (args: "") +TEST-PASS | ecma_5/String/replace-updates-global-lastIndex.js | (args: "") +TEST-PASS | ecma_5/String/replace-throws-nonwritable-lastIndex-global.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-1-of-4.js | (args: "") +TEST-PASS | ecma_5/String/15.5.4.2.js | (args: "") +TEST-PASS | ecma_5/String/match-forward-lookahead.js | (args: "") +TEST-PASS | ecma_5/String/string-space-trim.js | (args: "") +TEST-PASS | ecma_5/String/match-defines-match-elements.js | (args: "") +TEST-PASS | ecma_5/String/match-throws-nonwritable-lastIndex-global.js | (args: "") +TEST-PASS | ecma_5/String/split-01.js | (args: "") +TEST-PASS | ecma_5/String/replace-math.js | (args: "") +TEST-PASS | ecma_5/String/15.5.4.11-01.js | (args: "") +TEST-PASS | ecma_5/String/split-undefined-separator.js | (args: "") +TEST-PASS | ecma_5/String/defaultvalue.js | (args: "") +TEST-PASS | ecma_5/String/split-xregexp.js | (args: "") +TEST-PASS | ecma_5/extensions/error-tostring-function.js | (args: "") +TEST-PASS | ecma_5/extensions/bug566661.js | (args: "") +TEST-PASS | ecma_5/extensions/regress-bug567606.js | (args: "") +TEST-PASS | ecma_5/extensions/string-literal-getter-setter-decompilation.js | (args: "") +TEST-PASS | ecma_5/extensions/cross-global-getPrototypeOf.js | (args: "") +TEST-PASS | ecma_5/extensions/function-caller-strict-cross-global.js | (args: "") +TEST-PASS | ecma_5/extensions/array-toString-recursion.js | (args: "") +TEST-PASS | ecma_5/extensions/getOwnPropertyNames-__proto__.js | (args: "") +TEST-PASS | ecma_5/extensions/watch-array-length.js | (args: "") +TEST-PASS | ecma_5/extensions/eval-native-callback-is-indirect.js | (args: "") +TEST-PASS | ecma_5/extensions/15.4.4.11.js | (args: "") +TEST-PASS | ecma_5/extensions/proxy-enumeration.js | (args: "") +TEST-PASS | ecma_5/extensions/toSource-infinite-recursion.js | (args: "") +TEST-PASS | ecma_5/extensions/bug496985.js | (args: "") +TEST-PASS | ecma_5/extensions/String-toSource.js | (args: "") +TEST-PASS | ecma_5/extensions/Boolean-toSource.js | (args: "") +TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object.js | (args: "") +TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object-nonnative.js | (args: "") +TEST-PASS | ecma_5/extensions/watch-inherited-property.js | (args: "") +TEST-PASS | ecma_5/extensions/regress-bug629723.js | (args: "") +TEST-PASS | ecma_5/extensions/bug472534.js | (args: "") +TEST-PASS | ecma_5/String/string-upper-lower-mapping.js | (args: "") +TEST-PASS | ecma_5/extensions/inc-dec-functioncall.js | (args: "") +TEST-PASS | ecma_5/extensions/function-caller-skips-eval-frames.js | (args: "") +TEST-PASS | ecma_5/extensions/regress-bug607284.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-3-of-8.js | (args: "") +TEST-PASS | ecma_5/extensions/Number-toSource.js | (args: "") +TEST-PASS | ecma_5/extensions/destructuring-__proto__-target-assignment.js | (args: "") +TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array-nonnative.js | (args: "") +TEST-PASS | ecma_5/extensions/destructuring-__proto__-shorthand-assignment.js | (args: "") +TEST-PASS | ecma_5/extensions/array-inherited-__proto__.js | (args: "") +TEST-PASS | ecma_5/extensions/watch-value-prop-becoming-setter.js | (args: "") +TEST-PASS | ecma_5/extensions/destructuring-__proto__-shorthand-assignment-before-var.js | (args: "") +TEST-PASS | ecma_5/extensions/strict-function-toSource.js | (args: "") +TEST-PASS | ecma_5/extensions/proxy-strict.js | (args: "") +TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array-ccw.js | (args: "") +TEST-PASS | ecma_5/extensions/8.12.5-01.js | (args: "") +TEST-PASS | ecma_5/extensions/arguments-property-access-in-function.js | (args: "") +TEST-PASS | ecma_5/extensions/extension-methods-reject-null-undefined-this.js | (args: "") +TEST-PASS | ecma_5/extensions/builtin-function-arguments-caller.js | (args: "") +TEST-PASS | ecma_5/extensions/strict-option-redeclared-parameter.js | (args: "") +TEST-PASS | ecma_5/extensions/toLocaleString-infinite-recursion.js | (args: "") +TEST-PASS | ecma_5/extensions/watch-setter-become-setter.js | (args: "") +TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array.js | (args: "") +TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object-ccw.js | (args: "") +TEST-PASS | ecma_5/extensions/array-pop-proxy.js | (args: "") +TEST-PASS | ecma_5/extensions/15.9.4.2.js | (args: "") +TEST-PASS | ecma_5/extensions/nested-delete-name-in-evalcode.js | (args: "") +TEST-PASS | ecma_5/extensions/es5ish-defineGetter-defineSetter.js | (args: "") +TEST-PASS | ecma_5/extensions/proxy-array-target-length-definition.js | (args: "") +TEST-PASS | ecma_5/extensions/function-properties.js | (args: "") +TEST-PASS | ecma_5/extensions/destructuring-for-inof-__proto__.js | (args: "") +TEST-PASS | ecma_5/extensions/watch-replaced-setter.js | (args: "") +TEST-PASS | ecma_5/extensions/iterator-in-catch.js | (args: "") +TEST-PASS | ecma_5/extensions/preventExtensions-cross-global.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/function-definition-with.js | (args: "") +TEST-PASS | ecma_5/extensions/cross-global-eval-is-indirect.js | (args: "") +TEST-PASS | ecma_5/extensions/misplaced-inconsistent-directive.js | (args: "") +TEST-PASS | ecma_5/extensions/String-methods-infinite-recursion.js | (args: "") +TEST-PASS | ecma_5/Expressions/object-literal-accessor-arguments.js | (args: "") +TEST-PASS | ecma_5/Expressions/object-literal-accessor-property-name.js | (args: "") +TEST-PASS | ecma_5/Expressions/primitive-this-boxing-behavior.js | (args: "") +TEST-PASS | ecma_5/Expressions/nested-delete-name-in-evalcode.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-4-of-8.js | (args: "") +TEST-PASS | ecma_5/Expressions/11.1.5-01.js | (args: "") +TEST-PASS | ecma_5/extensions/strict-function-statements.js | (args: "") +TEST-PASS | ecma_5/Expressions/named-accessor-function.js | (args: "") +TEST-PASS | ecma_5/Expressions/string-literal-escape-sequences.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/normal-object.js | (args: "") +TEST-PASS | ecma_5/Boolean/15.6.4.2.js | (args: "") +TEST-PASS | ecma_5/Boolean/no-boolean-toJSON.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T7.js | (args: "") | (SKIP) +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-numbers.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_T4.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_T5.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T8.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_T9.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T3.js | (args: "") | (SKIP) TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.3_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.1_T1.js | (args: "") | (SKIP) -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_21.js | (args: "") -TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_34.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.2_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.2_T1.js | (args: "") | (SKIP) -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_39.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/8.12.5-3-b_1.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.5/S8.12.5_A1.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A1.4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A6_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.3/S7.3_A7_T8.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-12.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-14.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.1_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/inherited-properties-omitted.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-booleans.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/function-length.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-symbols.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/exception-not-object-coercible.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/primitive-strings.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/proxy-undefined-descriptor.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.2_T3.js | (args: "") | (SKIP) +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/function-name.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.4_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.1_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/function-property-descriptor.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.1_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.4.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.7/S7.7_A1.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/tamper-with-global-object.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/7.3-11.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A1.3.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-7.js | (args: "") TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.2_T2.js | (args: "") | (SKIP) TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A6_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.3/7.3-10.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A5.2_T2.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A4_T1.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-3.js | (args: "") +TEST-PASS | test262/built-ins/Object/getOwnPropertyDescriptors/symbols-included.js | (args: "") TEST-PASS | test262/ch07/7.3/S7.3_A1.2_T2.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_T5.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A1.1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-11.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.2_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.3/S7.3_A5.1_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.1_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_A5.2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A4_T4.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A4_T3.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A5.3.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-2.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A1.1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A1.3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.1_T3.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.4_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.3/S7.3_A7_T2.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-6.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-3.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-8.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.1_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/7.3-4.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A7_T5.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.2_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A6_T3.js | (args: "") | (SKIP) TEST-PASS | test262/ch07/7.3/7.3-5.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-12.js | (args: "") TEST-PASS | test262/ch07/7.3/7.3-13.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.2_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/S7.3_A5.2_T1.js | (args: "") TEST-PASS | test262/ch07/7.3/S7.3_A4_T2.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-4.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-9.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.4_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.3/S7.3_A7_T1.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A5.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A7_T6.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A4_T1.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-10.js | (args: "") +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_T4.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.3.js | (args: "") | (SKIP) 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.2_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.3/S7.3_A5.1_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A2.4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.3/7.3-8.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A5.4.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-7.js | (args: "") -TEST-PASS | test262/ch07/7.3/7.3-1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.1_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/S7.3_A1.4.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/S7.3_A7_T4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T5.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/7.3-6.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A4_T3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A6_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.3/S7.3_A3.4_T1.js | (args: "") | (SKIP) TEST-PASS | test262/ch07/7.3/7.3-15.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A4.2_T2.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A7_T6.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A4.3_T2.js | (args: "") -TEST-PASS | test262/ch07/7.3/S7.3_A1.2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A1.4_T2.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A5.2_T2.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-9.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-2.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A5.4.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-2-of-4.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A1.1_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A3.2_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/S7.3_A7_T2.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-14.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A7_T4.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A7_T1.js | (args: "") +TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-2-of-8.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/7.8.4-1gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/S7.3_A1.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A4_T4.js | (args: "") TEST-PASS | test262/ch07/7.3/S7.3_A7_T7.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A2.2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A4.4_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A2.3_T2.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A2.2_T2.js | (args: "") +TEST-PASS | test262/ch07/7.3/S7.3_A5.3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A1.1_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A1.2_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/S7.3_A7_T8.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.2/S7.8.2_A1_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.3/S7.3_A5.1_T1.js | (args: "") +TEST-PASS | test262/ch07/7.3/7.3-1.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.2/S7.8.2_A1_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A4.3_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-2-s.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.1_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T3.js | (args: "") | (SKIP) +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/S7.8.4_A4.2_T4.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/S7.8.4_A6.1_T3.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-22-s.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/S7.8.4_A4.1_T1.js | (args: "") +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_A1.2_T1.js | (args: "") | (SKIP) +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-33-s.js | (args: "") +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-18-s.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-20-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/7.8.4-9-s.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-5-s.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_A7.1_T4.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-11-s.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A6.1_T2.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_A4.2_T3.js | (args: "") +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-27-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_A2.2_T1.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-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A1.1_T2.js | (args: "") | (SKIP) +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-29-s.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-32-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/S7.8.4_A6.1_T1.js | (args: "") +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-12-s.js | (args: "") +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/S7.8.4_A2.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A7.1_T3.js | (args: "") +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_A7.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-17-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_A7.2_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.2_T7.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-31-s.js | (args: "") +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-3-s.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A6.3_T1.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.5_T1.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_T5.js | (args: "") +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.4/7.8.4-30-s.js | (args: "") +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/S7.8.4_A4.3_T7.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_A4.2_T2.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.4/S7.8.4_A5.1_T2.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.5/S7.8.5_A2.2_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js | (args: "") | (SKIP) +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.4/7.8.4-24-s.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-15-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.1/S7.8.1_A1_T2.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.1/S7.8.1_A1_T1.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.5/S7.8.5_A2.5_T2.js | (args: "") +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_A2.1_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.2_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_A2.5_T6.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_A2.3_T1.js | (args: "") | (SKIP) +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_A1.5_T5.js | (args: "") +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_A3.1_T9.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_T4.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.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_T8.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_A1.3_T6.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_A2.5_T1.js | (args: "") | (SKIP) +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_A1.1_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.3_T1.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_A1.3_T4.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_A3.1_T1.js | (args: "") +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.5/S7.8.5_A3.1_T7.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.5/S7.8.5_A1.5_T6.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.4_T1.js | (args: "") +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_A2.5_T4.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T4.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/7.8.5-2gs.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T8.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/7.8.3-2gs.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T4.js | (args: "") | (SKIP) +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.5_T5.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/7.8.3-1-s.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.js | (args: "") | (SKIP) +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_A2.1_T3.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_A1.2_T1.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_A2.2_T1.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_A4.2_T4.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.1_T2.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_A3.3_T4.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_A3.4_T3.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_A2.2_T6.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T1.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_A2.2_T5.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/S7.8.3_A3.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_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/S7.8.3_A3.4_T2.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_A1.2_T5.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T1.js | (args: "") | (SKIP) +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_T6.js | (args: "") +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_T6.js | (args: "") | (SKIP) +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_A2.2_T3.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_A4.2_T3.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/7.8.3-6-s.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T8.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_A1.2_T4.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_A3.3_T7.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T2.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_A2.2_T7.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T7.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_A2.1_T1.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/S7.8.3_A2.2_T4.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T5.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T8.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_T5.js | (args: "") | (SKIP) +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/7.8.3-2-s.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.2/S7.2_A5_T3.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T4.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T6.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_A5.1_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/7.8.3-4-s.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.3_T3.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/7.8.3-7-s.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T8.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A1.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T7.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.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_A3.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.5_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.5_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A4.5_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A1.3_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A3.3_T1.js | (args: "") TEST-PASS | test262/ch07/7.2/S7.2_A4.4_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A3.3_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A1.2_T2.js | (args: "") TEST-PASS | test262/ch07/7.2/S7.2_A3.4_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A4.3_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A3.3_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A1.3_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A1.1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A2.2_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A2.1_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T1.js | (args: "") | (SKIP) TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.2/S7.2_A3.1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A3.1_T1.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_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.2/S7.2_A4.5_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.2/S7.2_A5_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.2/S7.2_A2.5_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A4.1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A2.3_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A1.3_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A3.3_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A4.2_T2.js | (args: "") TEST-PASS | test262/ch07/7.2/S7.2_A2.1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A3.2_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A2.4_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A3.5_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A1.2_T2.js | (args: "") TEST-PASS | test262/ch07/7.2/S7.2_A4.1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A1.5_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A1.1_T2.js | (args: "") TEST-PASS | test262/ch07/7.2/S7.2_A4.5_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.4_T2.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A2.4_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A3.1_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A4.3_T1.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.4_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A1.5_T1.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_T5.js | (args: "") | (SKIP) TEST-PASS | test262/ch07/7.2/S7.2_A4.2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A2.5_T1.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-36.js | (args: "") -TEST-PASS | test262/ch07/7.2/S7.2_A1.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A1.3_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.1_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.2_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A1.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A4.4_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A1.5_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.3_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A3.4_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A3.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.4_T2.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A3.5_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A1.1_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A4.1_T1.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-29.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A3.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.2/S7.2_A2.3_T1.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A1.3_T2.js | (args: "") TEST-PASS | test262/ch07/7.6/7.6-13.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-21.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-1.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-9.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-15.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-8.js | (args: "") TEST-PASS | test262/ch07/7.6/S7.6_A4.3_T1.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-32.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-18.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-7.js | (args: "") TEST-PASS | test262/ch07/7.6/7.6-20.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T3.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-6.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-30.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A4.1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-12.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T3.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A4.1_T2.js | (args: "") TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-17.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-28.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A1.3_T2.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-27.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-2.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-8.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-3.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-22.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-11.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-26.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-29.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-16.js | (args: "") TEST-PASS | test262/ch07/7.6/S7.6_A4.2_T2.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-14.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T2.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A4.2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-4.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-32.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A4.1_T1.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-3.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T4.js | (args: "") TEST-PASS | test262/ch07/7.6/7.6-10.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-33.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-21.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T2.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A1.2_T3.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A1.3_T3.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-24.js | (args: "") TEST-PASS | test262/ch07/7.6/7.6-23.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-15.js | (args: "") TEST-PASS | test262/ch07/7.6/7.6-31.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-5.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T4.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T1.js | (args: "") TEST-PASS | test262/ch07/7.6/7.6-25.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-24.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/7.6-9.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-30.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-28.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-19.js | (args: "") TEST-PASS | test262/ch07/7.6/7.6-34.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-4.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-17.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-6.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A4.2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-26.js | (args: "") TEST-PASS | test262/ch07/7.6/S7.6_A1.3_T1.js | (args: "") -TEST-PASS | test262/ch07/7.6/S7.6_A1.3_T3.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6-19.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-7.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-33.js | (args: "") TEST-PASS | test262/ch07/7.6/7.6-35.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-1.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-27.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-14.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-5.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-36.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A4.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-12.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-15.js | (args: "") +TEST-PASS | test262/ch07/7.6/S7.6_A2.1_T3.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6-18.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-11.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-22.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-1-3.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-1-8.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-7.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-5-6.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-5-8.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-7-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-6-9.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-8.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-6-14.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-5-5.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-15.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-3-5.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-7-6.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-5-16.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-3-12.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-7-9.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-7.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-7-1.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-5-1.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-3-1.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-5-5.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-2-8.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-1-5.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-6-16.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-7-5.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-5-7.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-7-2.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-8-3.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-1-4.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-7-6.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-3-5.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-8-10.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-3-14.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-4-13.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-1-1.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-7-4.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-7-3.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-3-11.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-8.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-7-15.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-3-8.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-8-1.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-5-2.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-8-16.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/S7.6.1_A2.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-2-16.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.1/7.6.1-6-10.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-4.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-6-13.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-6-7.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-5.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-14.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-8-2.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-1-16.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-5-2.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-3-7.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-8-10.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-2-6.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-5-10.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-3-15.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-16.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-6-11.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-2-2.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-6-5.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-7-10.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-2-11.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-7-1.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.1/7.6.1-4-9.js | (args: "") -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-8-11.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-16.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-8-6.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-6-10.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-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-5-9.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-8-15.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-3-6.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-6-1.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-7-9.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-6-5.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-4-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-7-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-3-9.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-5-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-8-1.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-4.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.1_T2.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-3-9.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-4-15.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-4-2.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-4-7.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-7-13.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-4-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-3-16.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-1-11.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-4-14.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-4-1.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-8-12.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-7-7.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-5.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-2-9.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-8-13.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-6-12.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-2-1.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-13.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-1-12.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-2-15.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-7-11.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-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-6-8.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-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-4-8.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-3-2.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-2-6.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-4-7.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-6-13.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-3-7.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.4_T2.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-2-14.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-8-6.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-4-10.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/7.6.1-7-7.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-4.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/7.6.1.2-1-s.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.25.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24.js | (args: "") | (SKIP) -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/S7.6.1.2_A1.4.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-13-s.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.24ns.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-20-s.js | (args: "") -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.16.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/7.6.1-24-s.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.3.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.2-7-s.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-17-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.22ns.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/7.6.1-19-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.8.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.19.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.1.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/S7.6.1.2_A1.15ns.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.15.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.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.14.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-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.13.js | (args: "") -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.28.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-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-16-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.26.js | (args: "") | (SKIP) -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/7.6.1.2-12-s.js | (args: "") -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/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.17.js | (args: "") -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-4-9.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-6-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-8-4.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-1-1.js | (args: "") +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.1.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.17.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.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.24.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.3.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.23.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.16.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.15.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.10.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.6.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.24.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.5.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.4.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.18.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.19.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.20.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.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.9.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.13.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.5.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.14.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-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.7/S7.7_A2_T2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T3.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.7/S7.7_A2_T6.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_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_T8.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_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-4-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A3.js | (args: "") | (SKIP) -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-6-s.js | (args: "") +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.2/S7.6.1.2_A1.18.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-4-3.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-6-3.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-6-8.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.1_T2.js | (args: "") +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-8-16.js | (args: "") +TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.4_T2.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1-8-3.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-4-13.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-1-s.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-2-5.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-2.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-5-10.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.1.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/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.2-11-s.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.23ns.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.11.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-21-s.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.15ns.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/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.19.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-19-s.js | (args: "") +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/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.13.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-25-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-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/S7.6.1.2_A1.31.js | (args: "") -TEST-PASS | test262/ch07/7.4/S7.4_A4_T5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A2_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-10-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.22.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.6.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-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.5.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-7-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/S7.6.1.2_A1.17.js | (args: "") +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.2/S7.6.1.2_A1.26ns.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-17-s.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1.2-6-s.js | (args: "") +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.21ns.js | (args: "") -TEST-PASS | test262/ch07/7.7/S7.7_A1.js | (args: "") -TEST-PASS | test262/ch07/7.4/S7.4_A4_T3.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.30.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/7.6.1-22-s.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/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-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.2.js | (args: "") +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.14.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A2_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A3.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-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/7.6.1.2-16-s.js | (args: "") TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A4_T1.js | (args: "") | (SKIP) TEST-KNOWN-FAIL | test262/ch07/7.4/S7.4_A4_T4.js | (args: "") | (SKIP) -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.4/S7.4_A4_T7.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A5.7_T1.js | (args: "") | (SKIP) +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/S7.6.1.2_A1.8.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/7.6.1-20-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A7_T7.js | (args: "") | (SKIP) TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.4_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.4/S7.4_A1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.4/S7.4_A4_T2.js | (args: "") -TEST-PASS | test262/ch07/7.4/S7.4_A1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.4/S7.4_A4_T6.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A5.8_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T6.js | (args: "") | (SKIP) -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_T8.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T10.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.4/S7.4_A2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A10_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_A6.1_T9.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T6.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A10_T10.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A8_T1.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A8_T3.js | (args: "") TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T4.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A5.1_T1.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-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T4.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.6/7.6.1/7.6.1.2/S7.6.1.2_A1.29.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T6.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T2.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-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T3.js | (args: "") | (SKIP) TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A5.3_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A8_T5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A11_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A5.4_T1.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A7_T5.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T1.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/7.6.1.2-13-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T10.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.4/S7.4_A4_T6.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/7.6.1-23-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T8.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.4/S7.4_A4_T7.js | (args: "") +TEST-PASS | test262/ch07/7.4/S7.4_A4_T3.js | (args: "") +TEST-PASS | test262/ch07/7.4/S7.4_A1_T1.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-PASS | test262/ch07/7.4/S7.4_A2_T1.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A9_T1.js | (args: "") TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T8.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T4.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A5.9_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T9.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A11_T8.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_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A5.6_T1.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A10_T5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A11_T5.js | (args: "") +TEST-PASS | test262/ch07/7.4/S7.4_A4_T5.js | (args: "") TEST-PASS | test262/ch07/7.9/S7.9_A5.2_T1.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_A11_T2.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T10.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A7_T7.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T7.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A1.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_A11_T9.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T5.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T6.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A11_T1.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T7.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_A11_T7.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A5.8_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T7.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A11_T4.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T3.js | (args: "") TEST-PASS | test262/ch07/7.9/S7.9_A11_T6.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A10_T7.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A8_T1.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A10_T10.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A8_T3.js | (args: "") TEST-PASS | test262/ch07/7.9/S7.9_A8_T4.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A7_T8.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A7_T3.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T8.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A11_T8.js | (args: "") | (SKIP) TEST-PASS | test262/ch07/7.9/S7.9_A9_T5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T8.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A9_T2.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A10_T5.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A9_T9.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T4.js | (args: "") TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T5.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T2.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T11.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T2.js | (args: "") | (SKIP) +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.3_T6.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T2.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A10_T9.js | (args: "") TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T4.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A9_T7.js | (args: "") | (SKIP) +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_T6.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T13.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A11_T2.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_A6.1_T10.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_A11_T3.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A5.6_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.4_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T5.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T12.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A5.4_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T3.js | (args: "") | (SKIP) TEST-PASS | test262/ch07/7.9/S7.9_A7_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A9_T9.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A10_T3.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A3.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A8_T5.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A4.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.9/S7.9_A7_T4.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T7.js | (args: "") TEST-PASS | test262/ch07/7.9/S7.9_A11_T11.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A10_T11.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A5.5_T5.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A8_T2.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_A10_T12.js | (args: "") TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T3.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T8.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.4_T1.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_T13.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A9_T1.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A5.6_T2.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A2.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A7_T8.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A10_T9.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A11_T3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.3_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T4.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T5.js | (args: "") | (SKIP) TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T1.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A9_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A5.7_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A10_T6.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.9/S7.9_A3.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T9.js | (args: "") TEST-PASS | test262/ch07/7.9/S7.9_A7_T6.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T5.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.9/7.9.2/S7.9.2_A1_T6.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/S7.9_A7_T9.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A7_T4.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A10_T3.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A5.9_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch07/7.9/S7.9_A6.2_T9.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_A2.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A5.5_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_A7_T3.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A10_T7.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T1.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch07/7.9/7.9.2/S7.9.2_A1_T6.js | (args: "") | (SKIP) +TEST-PASS | test262/ch07/7.9/S7.9_A8_T2.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A11_T1.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A7_T5.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A10_T12.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A1.js | (args: "") TEST-PASS | test262/ch07/7.9/S7.9_A11_T10.js | (args: "") -TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T11.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T5.js | (args: "") -TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T4.js | (args: "") -TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T7.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A1.2_T3.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.5_T3.js | (args: "") | (SKIP) -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_A1.5_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_A3.1_T6.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_A4.2.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A4.1.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_T2.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T8.js | (args: "") -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/7.8.5-2gs.js | (args: "") -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/S7.8.5_A2.1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A1.5_T6.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/7.8.5-1gs.js | (args: "") | (SKIP) -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_A3.1_T5.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T5.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A11_T5.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A10_T1.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A6.1_T5.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A5.6_T1.js | (args: "") +TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T7.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A7_T9.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A10_T11.js | (args: "") +TEST-PASS | test262/ch07/7.9/S7.9_A7_T1.js | (args: "") +TEST-PASS | test262/ch07/7.9/7.9.2/S7.9.2_A1_T4.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_T5.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-16-s.js | (args: "") +TEST-PASS | test262/ch14/14.0/S14_A5_T2.js | (args: "") +TEST-PASS | test262/ch14/14.0/S14_A3.js | (args: "") +TEST-PASS | test262/ch14/14.0/S14_A2.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.1/14.1-9-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch14/14.1/14.1-5gs.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch14/14.1/14.1-4gs.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/intl402/ch13/13.2/13.2.1_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/ch14/14.1/14.1-11-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-13-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-2-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-14-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-3-s.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch13/13.3/13.3.3_L15.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/intl402/ch13/13.3/13.3.2_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/ch14/14.1/14.1-1-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-7-s.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch13/13.3/13.3.1_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/ch14/14.1/14.1-6-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-5-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-12-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-8-s.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch13/13.1/13.1.1_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/ch14/14.1/14.1-17-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-10-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-15-s.js | (args: "") +TEST-PASS | test262/ch14/14.1/14.1-4-s.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.2/13.2.1_4_2.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.3/13.3.0_2.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_1.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.3/13.3.0_6_2.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.1/13.1.1_3_2.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.3/13.3.0_1.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.3/13.3.0_6_1.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_6_2.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.1/13.1.1_1.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch12/12.1/12.1_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch13/13.1/13.1.1_3_1.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.1/13.1.1_2.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.1/12.1.2.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch12/12.2/12.2.2_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch12/12.1/12.1.1_a.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.1/12.1.1_18.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.1/12.1.1_5.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-PASS | test262/intl402/ch13/13.1/13.1.1_7.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-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.1/12.1.2.1_4.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.2/12.2.2_b.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.2_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch12/12.4/12.4_a.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.3_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch12/12.2/12.2.2_a.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.2/12.2.1.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch11/11.3/11.3.2_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch12/12.3/12.3_a.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.3/12.3.1.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.3/12.3.2_FDT_7_a_iv.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.1/12.1.1_23.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch11/11.3/11.3.2_1_a_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch12/12.3/12.3.2_FDT_1.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.2/13.2.1_5.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.3/12.3.2_TLT_2.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.2/12.2.3_c.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch11/11.3/11.3.3_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch12/12.3/12.3_L15.js | (args: "") TEST-PASS | test262/ch07/7.4/S7.4_A6.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_A3.1_T4.js | (args: "") -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_A1.3_T5.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T4.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.3/11.3.1.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.2/12.2.3_b.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.3/12.3_b.js | (args: "") +TEST-PASS | test262/intl402/ch13/13.3/13.3.0_7.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.3/11.3.2_FN_3_b.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.3.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.3/11.3_a.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.3/11.3.2_FN_1.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.3/12.3.2_1_c.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.3/11.3_L15.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch11/11.1/11.1_L15.js | (args: "") | (SKIP) TEST-PASS | test262/ch07/7.4/S7.4_A5.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A3.1_T3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.5/S7.8.5_A2.2_T1.js | (args: "") | (SKIP) -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_A3.1_T9.js | (args: "") -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_A2.3_T2.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.5_T2.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.5_T1.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.3_T5.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_A1.5_T5.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_A1.3_T6.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.1/S7.8.1_A1_T2.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.5/S7.8.5_A2.3_T6.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.1/S7.8.1_A1_T1.js | (args: "") -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.2/S7.8.2_A1_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.4/S7.8.4_A7.3_T1.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A4.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-33-s.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_A3.1_T1.js | (args: "") | (SKIP) -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/S7.8.4_A4.1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-16-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-15-s.js | (args: "") -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/S7.8.4_A4.2_T4.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_T1.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.2_T1.js | (args: "") | (SKIP) -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/7.8.4-8-s.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-9-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/7.8.4-29-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/S7.8.4_A6.1_T2.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.4/7.8.4-20-s.js | (args: "") -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/7.8.4-1gs.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/S7.8.4_A2.1_T1.js | (args: "") -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/S7.8.4_A7.2_T3.js | (args: "") | (SKIP) -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_A2.2_T1.js | (args: "") -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/7.8.4-18-s.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/S7.8.4_A7.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_A4.2_T3.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_T2.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A7.1_T3.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_A7.2_T6.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-14-s.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-27-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-22-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.4/S7.8.4_A7.2_T4.js | (args: "") | (SKIP) -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-24-s.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-6-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/S7.8.4_A2.1_T2.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-5-s.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.4/S7.8.4_A5.1_T1.js | (args: "") -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/S7.8.4_A4.2_T7.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/7.8.4-23-s.js | (args: "") -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/S7.8.4_A4.2_T5.js | (args: "") -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-12-s.js | (args: "") -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/7.8.4-3-s.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-11-s.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/S7.8.4_A5.1_T3.js | (args: "") -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_A4.1_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.8/7.8.4/7.8.4-21-s.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/7.8.3-6-s.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_A2.2_T5.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A2.2_T3.js | (args: "") -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_A3.1_T1.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T6.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_A3.3_T8.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_A1.2_T2.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/7.8.3-2-s.js | (args: "") -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_A5.1_T5.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_A1.1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A4.2_T3.js | (args: "") -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_A6.2_T2.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/7.8.3-3gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T1.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.2_T6.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.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_A1.2_T4.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/7.8.3-1-s.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_A2.2_T4.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_A3.3_T3.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.5/S7.8.5_A2.4_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T8.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_A4.2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T4.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A5.1_T7.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-5-s.js | (args: "") -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.4_T1.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.3/S7.8.3_A2.1_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/7.8.3-1gs.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A6.1_T1.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.3/S7.8.3_A3.1_T2.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_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_A5.1_T2.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_A3.4_T5.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_A2.2_T6.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T6.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_A4.2_T2.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T3.js | (args: "") -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.3/S7.8.3_A2.2_T7.js | (args: "") -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_A2.2_T1.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.4_T4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch07/7.8/7.8.3/S7.8.3_A4.1_T7.js | (args: "") | (SKIP) -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_A5.1_T8.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_A4.2_T4.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/S7.8.3_A2.2_T2.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A1.1_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-8gs.js | (args: "") | (SKIP) -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_A4.2_T6.js | (args: "") -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.4_T2.js | (args: "") -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_A5.1_T3.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-11-s.js | (args: "") -TEST-PASS | test262/ch07/7.8/7.8.3/S7.8.3_A3.3_T7.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-20-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-19-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-4-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-8-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-4gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.1/13.1-31-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-36-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-25-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-41-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-14-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-12-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-28-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-34-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-10-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-1-1.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-21-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-6-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-39-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-3-1.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-3-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-22-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-17-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-2-1.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-30-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-37-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-5gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.1/13.1-3-2.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-18-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-1gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.1/13.1-42-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-2-5.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-3-8.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-2-6.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-32-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-13-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-27-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-2-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-1-2.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-9-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-40-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-24-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-7-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-33-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-13gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.1/13.1-3-7.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-15-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-16-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-29-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-23-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.0/S13_A7_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.1/13.1-38-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-26-s.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A3_T3.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-17-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-5-s.js | (args: "") -TEST-PASS | test262/ch13/13.1/13.1-2-2.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A6_T1.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A1.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-10-s.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A8_T1.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-11-s.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.3/11.3_b.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.1/11.1.1_34.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.3/11.3.2_TRF.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.1/11.1.1_17.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.1/11.1.1_21.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.1/11.1.2.1_4.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.1/11.1.1_a.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_1.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.1/11.1.1_32.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch11/11.2/11.2.2_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch11/11.3/11.3.2_1_c.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.1/11.1.1_19.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch10/10.2/10.2.2_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch11/11.3/11.3.2_TRP.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.2_1_a_L15.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.3_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch11/11.1/11.1.1_6.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.3.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.2_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch11/11.1/11.1.1_7.js | (args: "") +TEST-PASS | test262/intl402/ch12/12.1/12.1.1_TDTO.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.2/11.2.2_b.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.2/11.2.1.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.1/11.1.2.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.4/11.4_a.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.2/11.2.2_a.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.2/10.2.1.js | (args: "") +TEST-PASS | test262/intl402/ch08/8.0/8.0.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.2/10.2.2_b.js | (args: "") +TEST-PASS | test262/intl402/ch11/11.2/11.2.3_b.js | (args: "") +TEST-PASS | test262/intl402/ch08/8.0/8.0_L15.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.2/10.2.2_a.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.3/10.3_a.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_a.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.3/10.3.3.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.2/10.2.3_b.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.3/10.3_b.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.3/10.3.1.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.4/10.4_a.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_b_NN.js | (args: "") +TEST-KNOWN-FAIL | test262/intl402/ch10/10.1/10.1_L15.js | (args: "") | (SKIP) +TEST-PASS | test262/intl402/ch10/10.3/10.3_L15.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.1/10.1.3.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.2_CS_c_NN.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_a.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.1/10.1.1_6.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_d_NN.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_20.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.2_a.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_10.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_23.js | (args: "") +TEST-PASS | test262/intl402/ch10/10.1/10.1.1_1.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.2/6.2.2_a.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.4/6.4_b.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.2/6.2.2_b.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.2/6.2.2_c.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.3/6.3.1_a.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.2/6.2.4.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.3/6.3.1_b.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.4/6.4_a.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.1/9.1_a.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.1_1.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.4/6.4_c.js | (args: "") +TEST-PASS | test262/intl402/ch06/6.2/6.2.3.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.1_4.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.5_11_g_ii_2.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.1/9.1_b.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.8_4.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.1_2.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.5_6.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.6_4.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.1_8_c_vi.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A19_T2.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.3_5.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.6_2.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A15_T3.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A14.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A13_T3.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-7-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-13-s.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A13_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-1.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A12_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-7-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A11_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-9-s.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.1_3.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A2_T3.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A3_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch13/13.0/13.0_4-5gs.js | (args: "") | (SKIP) +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/13.0-15-s.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A4_T4.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A19_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A11_T3.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A7_T1.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A10.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A17_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-12-s.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-14-s.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-4.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A15_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A11_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A15_T3.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A3_T2.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A15_T5.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-8-s.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A8_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-3.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A19_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.0/13.0_4-5gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.0/13.0-9-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-2.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A15_T4.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A15_T1.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A6_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-13-s.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-8-s.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-16-s.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A9.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A17_T1.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-1.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A2_T1.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A7_T2.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-15-s.js | (args: "") TEST-KNOWN-FAIL | test262/ch13/13.0/13.0_4-17gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.0/S13_A15_T5.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A2_T3.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A13_T3.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A14.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A4_T3.js | (args: "") -TEST-PASS | test262/ch13/13.0/13.0-2.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A13_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A3_T1.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A4_T2.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A11_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A1.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-14-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-3.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A15_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-12-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A2_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch13/13.0/S13_A7_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.0/S13_A6_T2.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-17-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A3_T3.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A11_T2.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A4_T1.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A11_T4.js | (args: "") -TEST-PASS | test262/ch13/13.0/S13_A12_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A9.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-10-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-4.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A18.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-25-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A11_T3.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A7_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A12_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-11-s.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A8_T1.js | (args: "") TEST-PASS | test262/ch13/13.0/S13_A16.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A17_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A12.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A6_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A4_T4.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A17_T2.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A3_T2.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A19_T1.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A4_T2.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A4_T3.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A10.js | (args: "") +TEST-PASS | test262/ch13/13.0/13.0-16-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-4-s.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.1_A4_T3.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-34-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T3.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T5.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A6_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A4_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A5_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-21-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A11.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_A9.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A4_T4.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T8.js | (args: "") +TEST-PASS | test262/ch13/13.0/S13_A15_T2.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.2_A17_T3.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-6-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A6_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A9.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T5.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.1_A4_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T3.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-5-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A6_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A3_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A3.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2_A1_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A8_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-11-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-2-s.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.1_A8_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A1_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A7_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-32-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T3.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A9.1_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A8_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T3.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-17-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A6_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-2-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-25-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_A2.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-24-s.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2_A1_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-18-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A9_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-27-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A6_T2.js | (args: "") TEST-PASS | test262/ch13/13.2/13.2-22-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A10.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A9.1_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-32-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-12-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A11.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A4_T1.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.2_A13.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T6.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.2/13.2-15-1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.2/13.2-21-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-10-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A4_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A2_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A2_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A5_T2.js | (args: "") TEST-PASS | test262/ch13/13.2/13.2-18-1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.3_A1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A6_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-15-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-4-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T4.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A6_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-1-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-30-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-35-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-14-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-23-s.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.2.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.2_A8_T3.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A14.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A9_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T4.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-27-s.js | (args: "") TEST-PASS | test262/ch13/13.2/13.2-19-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-17-1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A6_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-16-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A18_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T4.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-33-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T3.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A5_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A1_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A2_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A6_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A18_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-9-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A8_T2.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.1_A4_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A4_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-20-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-10-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-8-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch13/13.2/13.2-19-b-3gs.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.2/13.2-24-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A4_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A7_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A5.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.1_A5_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A3_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-15-s.js | (args: "") TEST-PASS | test262/ch13/13.2/13.2-13-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-28-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A5_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-17-s.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2_A8_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-23-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T7.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-12-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A3_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A4_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A17_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A6_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T8.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A8_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-3-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A5.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-6-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-33-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-17-1.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-26-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch13/13.2/13.2-15-1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T4.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T6.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-30-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-7-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-16-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A7_T1.js | (args: "") +TEST-PASS | test262/intl402/ch09/9.2/9.2.6_4_b.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.2_A8_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T4.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A18_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-1-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A6_T1.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_A9.1_T1.js | (args: "") TEST-PASS | test262/ch13/13.2/13.2-29-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A9_T1.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_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-9-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-26-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A7_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A10.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-31-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A14.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T3.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A4_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A9_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-5-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A7_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-11-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A6_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A12.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A8_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A5_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A1_T1.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2.2_A1_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A5_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T7.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-34-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-18-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A5_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T3.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A18_T2.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-20-s.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-8-s.js | (args: "") TEST-PASS | test262/ch13/13.2/S13.2_A7_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A15_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A8_T1.js | (args: "") TEST-PASS | test262/ch13/13.2/13.2-36-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-7-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-3-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A7_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A2_T2.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch10/10.2/10.2.2_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/ch13/13.2/S13.2.1_A7_T2.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-31-s.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2.2_A16_T1.js | (args: "") -TEST-PASS | test262/ch13/13.2/S13.2_A3.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.2_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch10/10.2/10.2.1.js | (args: "") -TEST-PASS | test262/ch13/13.2/13.2-14-s.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.2/10.2.2_a.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.2/10.2.3_b.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3_b.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3.1.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.3_L15.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/intl402/ch10/10.3/10.3.2_1_a_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch10/10.2/10.2.2_b.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_a.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch10/10.1/10.1_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_b_NN.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3_a.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3_L15.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_c_NN.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3.3.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.1/10.1.1_20.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_10.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3.2_1_c.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.1/10.1.2.1_4.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.3/10.3.2_CS_d_NN.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_11.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.1/10.1.1_a.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.1/10.1.1_6.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.1/10.1.3.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.1/10.1.2_a.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_1.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.1/10.1.1_13.js | (args: "") -TEST-PASS | test262/intl402/ch10/10.4/10.4_a.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.1/12.1.2.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_a.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.1/12.1.1_1.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.1/12.1.3.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.1/12.1.2.1_4.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.3.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.2_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch12/12.1/12.1.1_22.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_5.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.1/12.1.1_6.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch12/12.3/12.3.2_1_a_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch12/12.1/12.1.1_18.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.4/12.4_a.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.1/12.1.1_23.js | (args: "") -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_FDT_1.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.3/12.3_a.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch12/12.2/12.2.2_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch12/12.3/12.3.1.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.3/12.3_b.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.2/12.2.2_a.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.2/12.2.1.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.3/12.3.2_1_c.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.3/12.3.2_TLT_2.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.1/9.1_a.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.2/12.2.3_b.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.2/12.2.2_b.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.5_11_g_ii_2.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.2/12.2.3_c.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.8_4.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.1_8_c_ii.js | (args: "") -TEST-PASS | test262/intl402/ch12/12.1/12.1.1_TDTO.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.1/9.1_b.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.3_5.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.1_2.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.5_6.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.6_4.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_1.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.6_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.1_L15.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/intl402/ch13/13.3/13.3.3_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch09/9.2/9.2.1_3.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.8_1_c.js | (args: "") -TEST-PASS | test262/intl402/ch08/8.0/8.0.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.6_4_c.js | (args: "") -TEST-PASS | test262/intl402/ch08/8.0/8.0_L15.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_6_1.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch13/13.1/13.1.1_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch13/13.3/13.3.0_1.js | (args: "") -TEST-PASS | test262/intl402/ch13/13.1/13.1.1_2.js | (args: "") -TEST-PASS | test262/intl402/ch13/13.1/13.1.1_6_2.js | (args: "") -TEST-PASS | test262/intl402/ch13/13.1/13.1.1_1.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch13/13.2/13.2.1_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch13/13.1/13.1.1_3_1.js | (args: "") -TEST-PASS | test262/intl402/ch13/13.3/13.3.0_2.js | (args: "") -TEST-PASS | test262/intl402/ch13/13.1/13.1.1_3_2.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch11/11.2/11.2.2_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch13/13.1/13.1.1_6_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.1/13.1.1_7.js | (args: "") -TEST-PASS | test262/intl402/ch13/13.2/13.2.1_1.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.2/11.2.2_b.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.2/11.2.1.js | (args: "") -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/ch13/13.3/13.3.0_7.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_1.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_15.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.1/11.1.1_17.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.1/11.1.1_7.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.1/11.1.1_21.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.1/11.1.1_6.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.1/11.1.3.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_32.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.2.1_4.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.1/11.1.2.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.1/11.1.1_a.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3_b.js | (args: "") -TEST-PASS | test262/intl402/ch13/13.2/13.2.1_5.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.4/11.4_a.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.1/11.1.1_34.js | (args: "") -TEST-KNOWN-FAIL | test262/intl402/ch11/11.3/11.3.2_1_a_L15.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/intl402/ch11/11.3/11.3.2_L15.js | (args: "") | (SKIP) -TEST-PASS | test262/intl402/ch09/9.2/9.2.2.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_a.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3.1.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3.3.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3.2_1_a_ii.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3_L15.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3.2_TRF.js | (args: "") -TEST-PASS | test262/intl402/ch09/9.2/9.2.6_4_b.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_FN_3_b.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3.2_1_c.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3.2_FN_1.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.3/6.3.1_a.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.3/6.3.1_b.js | (args: "") -TEST-PASS | test262/intl402/ch11/11.3/11.3.2_TRP.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.2/6.2.4.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.2/6.2.2_c.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.4/6.4_b.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.2/6.2.2_b.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.2/6.2.2_a.js | (args: "") -TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.4/6.4_c.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.2/6.2.3.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_A4_T2.js | (args: "") -TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.4.js | (args: "") -TEST-PASS | test262/intl402/ch06/6.4/6.4_a.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_A2.1_T3.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_A5.1_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_A2.1_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_A3_T2.2.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_A4_T1.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.7.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_A3_T2.9.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_A5.2_T1.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_A3_T2.3.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_A4_T3.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_A3_T1.1.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_A2.4_T1.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.2/S11.7.2_A3_T2.9.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_A5.2_T1.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_A2.4_T1.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_A4_T3.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_T2.7.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_A2.1_T3.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_A3_T1.5.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_A5.1_T1.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.2_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_A3_T2.1.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_T1.4.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_A2.4_T3.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_A3_T1.3.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_A1.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_A2.4_T2.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.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_A2.1_T2.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_A2.1_T3.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.2_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_A4_T1.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_T2.2.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_A2.1_T1.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_A3_T1.5.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_A3_T2.7.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_A3_T1.3.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_A3_T2.4.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_A4_T3.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.4_T3.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_A2.3_T1.js | (args: "") -TEST-PASS | test262/ch11/11.7/11.7.1/S11.7.1_A3_T1.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_A5.2.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_A2.1_T2.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_A3.3.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_A7.4.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_A3.1.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_A3.2.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.3.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_A7.7.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_A2.4_T1.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_A5.1.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_A2.4_T3.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.6.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_A5.3.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_A1.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.4/S11.9.4_A4.2.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_A7.js | (args: "") -TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.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_T5.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_A6.1.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_A1.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_A4.1_T2.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_A3.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_A8_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_A2.4_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.2/S11.9.2_A7.3.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_A7.4.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_A2.4_T2.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_A6.2_T1.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_A3.2.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.1.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_A5.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.2/S11.9.2_A7.2.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_A7.8.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.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.4_T3.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_A2.4_T1.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_A2.1_T3.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.5/S11.9.5_A2.1_T1.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_A6.2_T2.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.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_A7.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.5/S11.9.5_A2.4_T3.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_A5.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_A8_T1.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_T5.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_A4.1_T2.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_A8_T4.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_A1.js | (args: "") -TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A4.2.js | (args: "") -TEST-PASS | test262/ch11/11.2/11.2.3/S11.2.3_A3_T2.js | (args: "") -TEST-PASS | test262/ch11/11.9/11.9.5/S11.9.5_A2.1_T3.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_A3_T5.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_A1.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/S11.2.3_A3_T4.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_1.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/11.2.3-3_3.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/S11.2.3_A4_T3.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_A2.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/S11.2.3_A4_T2.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/11.2.3-3_4.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_T4.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_A3_T3.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_T1.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_A3_T1.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_A3_T5.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_A4_T6.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_A4_T2.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_A1.1.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.2/S11.2.2_A2.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_A3_T1.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_A4_T2.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_A3_T2.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_A4_T1.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.2/S11.2.2_A1.2.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.2/S11.2.2_A4_T4.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-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.4_T1.js | (args: "") -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.5/11.5.1/S11.5.1_A2.1_T1.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.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.5/11.5.1/S11.5.1_A1.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_A3_T1.1.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_A4_T5.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_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_A4_T2.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_T2.6.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_A4_T1.2.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_T2.8.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.1.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_A3_T1.5.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_A4_T8.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_A2.4_T1.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_A3_T2.2.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_A4_T6.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_A3_T2.7.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.3/S11.5.3_A3_T2.3.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_T1.3.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.3/S11.5.3_A3_T2.8.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_A2.2_T1.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_A3_T2.7.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_A3_T2.4.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_T1.5.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_A2.1_T3.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_A4_T5.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_A3_T2.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_T1.2.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_A3_T1.2.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.1.js | (args: "") -TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.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_A4_T4.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_A4_T1.1.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_A2.4_T2.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.1_T2.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_A2.4_T2.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_T9.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_A2.4_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_A3_T2.5.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.4.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_A3_T2.6.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_T1.1.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.2.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_A4_T10.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_A3_T2.1.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_T3.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_T2.9.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.3.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_A2.1_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_A4_T7.js | (args: "") -TEST-PASS | test262/ch11/11.5/11.5.2/S11.5.2_A4_T8.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T4.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T1.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T5.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A4_T1.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A3_T3.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A3_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_T2.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T6.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T3.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A3_T1.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A1.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A4_T3.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A4_T2.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/11.1.5_7-3-2.js | (args: "") -TEST-PASS | test262/ch11/11.12/S11.12_A3_T4.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.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.5/S11.1.5_A4.1.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/S11.1.5_A3.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.1_A1_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A19_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.3_A1.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2.2_A3_T1.js | (args: "") +TEST-PASS | test262/ch13/13.2/13.2-28-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-4gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.2/13.2-35-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-37-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-19-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-3-2.js | (args: "") +TEST-PASS | test262/ch13/13.2/S13.2_A4_T2.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-24-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-2-6.js | (args: "") +TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-5gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.1/13.1-7-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-13gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.1/13.1-23-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-38-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-2-5.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-22-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-8-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-25-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-36-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-3-1.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-35-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-27-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-21-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-20-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-2-1.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-11-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-10-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-1gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.1/13.1-39-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-29-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-40-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-32-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-3-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-28-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-33-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch13/13.1/13.1-8gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.1/13.1-2-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-1-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-15-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-4-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-5-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-1-1.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-26-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-12-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-34-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-1-2.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-3-8.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-17-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-42-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-14-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-2-2.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-31-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-18-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.13/S12.13_A1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch13/13.1/13.1-9-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-6-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-41-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-16-s.js | (args: "") +TEST-PASS | test262/ch12/12.13/S12.13_A3_T3.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-13-s.js | (args: "") +TEST-PASS | test262/ch12/12.13/S12.13_A2_T6.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.1/S12.1_A4_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.13/S12.13_A3_T5.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-30-s.js | (args: "") +TEST-PASS | test262/ch13/13.1/13.1-3-7.js | (args: "") +TEST-PASS | test262/ch12/12.13/S12.13_A2_T5.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.1/S12.1_A4_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.13/S12.13_A3_T6.js | (args: "") +TEST-PASS | test262/ch12/12.13/S12.13_A3_T2.js | (args: "") +TEST-PASS | test262/ch12/12.13/S12.13_A2_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A8_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.13/S12.13_A2_T7.js | (args: "") +TEST-PASS | test262/ch12/12.13/S12.13_A2_T3.js | (args: "") +TEST-PASS | test262/ch12/12.13/S12.13_A3_T4.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T4.js | (args: "") | (SKIP) +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-KNOWN-FAIL | test262/ch12/12.7/S12.7_A8_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A6.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.13/S12.13_A2_T4.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_A5_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.7/S12.7_A1_T3.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T7.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.1/12.1-3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T10.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T6.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.13/S12.13_A3_T1.js | (args: "") +TEST-PASS | test262/ch12/12.13/S12.13_A2_T1.js | (args: "") +TEST-PASS | test262/ch12/12.1/S12.1_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_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.1/12.1-2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T4.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.9/S12.9_A1_T9.js | (args: "") | (SKIP) +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.1/12.1-6.js | (args: "") +TEST-PASS | test262/ch12/12.1/S12.1_A5.js | (args: "") +TEST-PASS | test262/ch12/12.1/12.1-4.js | (args: "") +TEST-PASS | test262/ch12/12.7/S12.7_A2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T5.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.1/12.1-1.js | (args: "") +TEST-PASS | test262/ch12/12.1/12.1-7.js | (args: "") +TEST-PASS | test262/ch12/12.1/12.1-5.js | (args: "") +TEST-PASS | test262/ch12/12.7/S12.7_A9_T1.js | (args: "") +TEST-PASS | test262/ch12/12.7/S12.7_A9_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T6.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T4.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.2/S12.2_A8_T8.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.7/S12.7_A7.js | (args: "") +TEST-PASS | test262/ch12/12.7/12.7-1.js | (args: "") +TEST-PASS | test262/ch12/12.9/S12.9_A4.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_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.9/12.9-1.js | (args: "") +TEST-PASS | test262/ch12/12.9/S12.9_A3.js | (args: "") +TEST-PASS | test262/ch12/12.12/S12.12_A1_T1.js | (args: "") +TEST-PASS | test262/ch12/12.9/S12.9_A5.js | (args: "") +TEST-PASS | test262/ch12/12.9/S12.9_A2.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A12.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A1.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A11.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A4.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A3.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A2.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A6_T2.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A9.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A10.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.2/12.2.1/12.2.1-4gs.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.2/12.2.1/12.2.1-1gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.2/S12.2_A5.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-24-s.js | (args: "") +TEST-PASS | test262/ch12/12.2/S12.2_A7.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-9-s.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-34-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-1-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-35-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-8-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-14-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-17-s.js | (args: "") +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-10-s.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-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.6/12.6.3/S12.6.3_A4_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-36-s.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.2/12.2.1/12.2.1-20-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-12-s.js | (args: "") +TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-15-s.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.2/12.2.1/12.2.1-12.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-18-s.js | (args: "") +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-5-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-29-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-11.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-32-s.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A14.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A10.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_A8_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A7_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.2/12.2.1/12.2.1-19-s.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-3.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-7.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A12_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_A5.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A1.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A11.1_T2.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-6.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_A11.1_T3.js | (args: "") | (SKIP) +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/12.6.3_2-3-a-ii-19.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8.1_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A12.1_T3.js | (args: "") | (SKIP) +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_A3.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_A8.1_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A8_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A9.js | (args: "") +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_A2.2.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/12.6.3_2-3-a-ii-15.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-5.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-8.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/12.6.3_2-3-a-ii-12.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.3/S12.6.3_A7.1_T2.js | (args: "") | (SKIP) +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/S12.6.3_A2.1.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_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.6/12.6.3/S12.6.3_A12.1_T1.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.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-11.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.2/S12.6.2_A6_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T6.js | (args: "") | (SKIP) +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_A11_T1.js | (args: "") +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/S12.6.3_A9.1.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/12.6.3_2-3-a-ii-13.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-4.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.2/S12.6.2_A6_T5.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.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-1.js | (args: "") +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.2/S12.6.2_A4_T2.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.3/12.6.3_2-3-a-ii-10.js | (args: "") +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.3/S12.6.3_A2.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_A3.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A7.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A12.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A9.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T3.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A11.js | (args: "") +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_A10.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T3.js | (args: "") | (SKIP) +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.2/S12.6.2_A8.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A4_T5.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.2/S12.6.2_A5.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A14_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A6_T6.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A2.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.2/S12.6.2_A1.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A5.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.6/12.6.1/S12.6.1_A15.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.2/S12.6.2_A4_T4.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_A1.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.1/S12.6.1_A2.js | (args: "") +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_A3.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A11.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.1/S12.6.1_A8.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A4_T2.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_A4_T5.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A4_T1.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A9.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.4/S12.4_A1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.6/12.6.1/S12.6.1_A4_T4.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.6/12.6.4/12.6.4-2.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A5.1.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_A4.1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T15.js | (args: "") | (SKIP) +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_A14_T2.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A7_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T8.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_A2.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_A3.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_A7_T1.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A1.js | (args: "") +TEST-PASS | test262/ch12/12.4/S12.4_A2_T2.js | (args: "") +TEST-PASS | test262/ch12/12.6/12.6.4/S12.6.4_A3.1.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A12_T4.js | (args: "") +TEST-PASS | test262/ch12/12.4/S12.4_A2_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T7.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A5.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A9_T4.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T11.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A12_T2.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A13_T1.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A19_T2.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-11.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-13.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A15.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A2.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A10_T5.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T14.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A9_T1.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A9_T3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T4.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A4.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A13_T3.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-15.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A10_T4.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A11_T3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T9.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A14.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A12_T1.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A17.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A7_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A11_T4.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A9_T5.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-14.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A18_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T12.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A10_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T5.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/12.14-9.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T6.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A11_T2.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A9_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T13.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A19_T1.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A18_T5.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-7.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-2.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A13_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.14/S12.14_A16_T10.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A18_T4.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A18_T6.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-10.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A6.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-6.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A10_T3.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A8.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A11_T1.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A18_T1.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A7_T1.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/S12.14_A7_T3.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A18_T7.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T5.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T4.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/S12.14_A3.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-PASS | test262/ch12/12.14/12.14-3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A2_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/12.14-8.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-4.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A12_T3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.11/S12.11_A3_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.14/12.14-1.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-16.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A18_T3.js | (args: "") +TEST-PASS | test262/ch12/12.14/S12.14_A10_T1.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14-12.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-2-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/S12.14_A1.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-4-s.js | (args: "") +TEST-PASS | test262/ch12/12.11/S12.11_A1_T3.js | (args: "") +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-1-s.js | (args: "") +TEST-PASS | test262/ch12/12.11/S12.11_A1_T4.js | (args: "") +TEST-PASS | test262/ch12/12.11/S12.11_A1_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T3.js | (args: "") +TEST-PASS | test262/ch12/12.14/12.14.1/12.14.1-6-s.js | (args: "") +TEST-PASS | test262/ch12/12.3/S12.3_A1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T3.js | (args: "") +TEST-PASS | test262/ch12/12.11/S12.11_A4_T1.js | (args: "") +TEST-PASS | test262/ch12/12.11/S12.11_A1_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T2.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_A1.10_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-2-1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A4_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.8_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.7_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.9_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.9_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A4_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.1_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-0-9.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-0-11.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-0-1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A5_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A5_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A4_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.5_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.6_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.9_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-0-7.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-2-2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A5_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A5_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.1_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A5_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-0-8.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.1_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.4_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.11_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.1_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A4_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.6_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.9_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.9_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.7_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A4_T6.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.6_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.11_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.4_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.2_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.6_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.9_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.11_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.10_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.10_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.3_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.5_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.8_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-0-3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T2.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_T2.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-7-1.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-0-12.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.4_T1.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.5_T2.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.2_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.12_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A4_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10-0-10.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.7_T4.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A1.3_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T3.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.12_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/S12.10_A3.8_T5.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.10/S12.10_A5_T6.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T3.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A8_T2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T4.js | (args: "") | (SKIP) +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-5-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/S12.10_A1.8_T5.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-2-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A1_T2.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_A6.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch12/12.8/S12.8_A5_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-3-s.js | (args: "") +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-11-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.5/S12.5_A11.js | (args: "") | (SKIP) +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-15-s.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-13-s.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A6_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-10-s.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-1-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-7-s.js | (args: "") +TEST-PASS | test262/ch12/12.8/S12.8_A7.js | (args: "") +TEST-PASS | test262/ch12/12.10/12.10.1/12.10.1-12-s.js | (args: "") +TEST-PASS | test262/ch12/12.8/S12.8_A9_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.8/S12.8_A3.js | (args: "") +TEST-PASS | test262/ch12/12.8/12.8-1.js | (args: "") +TEST-PASS | test262/ch12/12.8/S12.8_A4_T1.js | (args: "") +TEST-PASS | test262/ch12/12.8/S12.8_A9_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A8.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.8/S12.8_A4_T3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch12/12.5/S12.5_A6_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch12/12.8/S12.8_A2.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A1_T2.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A1.1_T1.js | (args: "") +TEST-PASS | test262/ch12/12.8/S12.8_A4_T2.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A10_T2.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A12_T2.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A12_T4.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A12_T3.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A12_T1.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A7.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A3.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A10_T1.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A5.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A1.2_T2.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A4.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A1_T1.js | (args: "") +TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T1.5.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A1.1_T2.js | (args: "") +TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A2.1_T2.js | (args: "") +TEST-PASS | test262/ch12/12.5/S12.5_A1.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_A3_T2.7.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_A3_T2.1.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_A2.1_T1.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.4_T3.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_A1.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_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_T2.2.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.4.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.5.js | (args: "") +TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.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.1/S11.10.1_A3_T1.3.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_A3_T2.8.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_T2.1.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_A3_T2.9.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.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_A2.1_T2.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_T1.5.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_A2.4_T2.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_A3_T2.3.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_A2.4_T3.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_A2.1_T3.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.3/S11.10.3_A3_T2.2.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.3/S11.10.3_A3_T1.1.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_A2.1_T2.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.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_A3_T2.1.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_T2.7.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.3_T1.js | (args: "") +TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A3_T2.4.js | (args: "") +TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js | (args: "") | (SKIP) +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_T1.5.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_A2.1_T1.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_T2.3.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_A3_T2.5.js | (args: "") +TEST-PASS | test262/ch11/11.14/S11.14_A3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T3.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A2.1_T3.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch11/11.10/11.10.3/S11.10.3_A2.1_T3.js | (args: "") +TEST-PASS | test262/ch11/11.14/S11.14_A2.1_T3.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.3/11.3.2/S11.3.2_A3_T1.js | (args: "") +TEST-PASS | test262/ch11/11.14/S11.14_A1.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/S11.3.2_A4_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js | (args: "") | (SKIP) +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_A2.1_T2.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.2/S11.3.2_A3_T5.js | (args: "") +TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A4_T5.js | (args: "") +TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A2.1_T3.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.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_A2.2_T1.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_A4_T3.js | (args: "") +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/11.3.2-2-3-s.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.1/S11.3.1_A3_T2.js | (args: "") +TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A4_T1.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.3/11.3.2/11.3.2-2-2-s.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_A2.1_T1.js | (args: "") +TEST-PASS | test262/ch11/11.3/11.3.1/11.3.1-2-2-s.js | (args: "") +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.1/11.3.1-2-1-s.js | (args: "") +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_T4.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_A1.2_T1.js | (args: "") +TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A3_T5.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-0-2.js | (args: "") -TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_6-2-2-s.js | (args: "") -TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A2.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_T3.js | (args: "") +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.2_T1.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_A3_T1.js | (args: "") +TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A3_T1.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.2/S11.1.2_A1_T2.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_T2.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_T3.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.5/S11.1.5_A1.4.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.5/11.1.5_4-4-a-2.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/11.1.5_7-3-1.js | (args: "") -TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A4.2.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/11.1.5_6-3-2.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_3-3-1.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/11.1.5-0-1.js | (args: "") -TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_6-3-1.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/11.1.5-3-s.js | (args: "") +TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_5-4-1.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/S11.1.5_A1.3.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/11.1.5_7-2-2-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/11.1.5_6-3-2.js | (args: "") -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_5-4-1.js | (args: "") -TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5-3-s.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.5/S11.1.5_A1.4.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/11.1.5_7-3-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/11.1.5-1-s.js | (args: "") +TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_6-2-2-s.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/11.1.5-4-s.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.1/S11.1.1_A4.2.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.5/11.1.5_3-3-1.js | (args: "") +TEST-PASS | test262/ch11/11.1/11.1.5/11.1.5_6-3-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/S11.1.5_A3.js | (args: "") +TEST-PASS | test262/ch11/11.1/11.1.5/S11.1.5_A1.2.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.5/S11.1.5_A4.2.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/S11.1.5_A1.1.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.1/S11.1.1_A4.1.js | (args: "") -TEST-PASS | test262/ch11/11.1/11.1.4/11.1.4_5-6-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.1.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/11.1.4-0.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.4/S11.1.4_A1.4.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.7.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/S11.1.4_A1.2.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.4/S11.1.4_A1.7.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.6/S11.1.6_A3_T2.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_A2.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_A1.js | (args: "") -TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A3_T3.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_A4_T2.js | (args: "") -TEST-PASS | test262/ch11/11.1/11.1.6/S11.1.6_A3_T1.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_A4_T3.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.2_T2.1.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_A2.1_T2.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_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.1_T2.4.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_T2.3.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_T2.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_A2.2_T3.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_A3.2_T2.4.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_A2.1_T1.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_A3.2_T2.3.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_A4_T5.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_A3.1_T2.5.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_A4_T8.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_A4_T1.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_A1.js | (args: "") -TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.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_A4_T5.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.5.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_A2.4_T1.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_A3_T2.9.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_A3_T1.5.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.8.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_A4_T2.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_T1.2.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_A3_T2.4.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_A2.2_T1.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.1.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_A4_T7.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_A3_T2.2.js | (args: "") -TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.4_T3.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_A3_T2.6.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.1_T2.js | (args: "") -TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A3_T1.4.js | (args: "") -TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A3_T4.js | (args: "") -TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A4_T2.js | (args: "") -TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.1_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_A4_T1.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.4_T2.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_A4_T4.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_A2.1_T4.js | (args: "") -TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A3_T1.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_A1.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_T3.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.1_T4.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.1/S11.11.1_A4_T2.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_A4_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_A4_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_A2.4_T1.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_A2.1_T2.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_A2.4_T3.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.3/11.8.3-1.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/11.8.3-5.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/S11.8.3_A4.12_T2.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_A4.10.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/S11.8.3_A3.1_T2.6.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_A2.1_T2.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_A3.1_T2.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_A4.7.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/S11.8.3_A4.11.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/11.8.3-4.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_A2.4_T1.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.12_T1.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/S11.8.3_A3.1_T2.4.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_A3.2_T1.1.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_A2.4_T3.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_A2.1_T1.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_A3.1_T2.9.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_A4.5.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_A3.1_T2.2.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_A3.1_T2.3.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_T2.7.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.2/S11.8.2_A2.4_T3.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_A2.1_T3.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_A2.3_T1.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_A3.1_T2.8.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.2/S11.8.2_A3.1_T2.9.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/S11.8.2_A3.1_T1.3.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_A4.11.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_A4.6.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_A4.4.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_A3.2_T1.2.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/S11.8.2_A4.2.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_A2.1_T1.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_A3.1_T2.2.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.12_T2.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/11.8.2-2.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_A2.4_T2.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_A1.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_A3.1_T2.5.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_T2.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.6/S11.8.6_A6_T1.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_A5_T1.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_A3.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_T3.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_T3.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_A7_T2.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_A4_T3.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_A5_T2.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_A6_T4.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_A4.4.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_A4.3.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.4_T2.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_A3.1_T2.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_A3.1_T2.9.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.1.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_A4.8.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_A2.4_T3.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_A3.2_T1.1.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.4/S11.8.4_A2.1_T3.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_A2.1_T2.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_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_A2.2_T1.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_A4.2.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_A4.9.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.4/S11.8.4_A2.1_T1.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_A4.10.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_A2.4_T2.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.4/S11.8.4_A3.1_T2.3.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.1/S11.8.1_A3.1_T2.7.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_A2.3_T1.js | (args: "") -TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.4.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_A4.5.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_A3.1_T2.8.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.2.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_A3.1_T2.6.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_A4.7.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_A3.1_T2.3.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_A4.9.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.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_A2.1_T1.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_A3.1_T2.9.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.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_A3.1_T2.2.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_A3.1_T2.5.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_A4.11.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_A2.4_T2.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_A3.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-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_T5.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_T2.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.2/S11.4.2_A2_T1.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_A1.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_T2.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.3/S11.4.3_A1.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_A2_T1.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.4/S11.1.4_A1.3.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-PASS | test262/ch11/11.1/11.1.4/11.1.4-0.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_T2.js | (args: "") -TEST-PASS | test262/ch11/11.4/11.4.3/S11.4.3_A3.2.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.4/S11.1.4_A1.5.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_A4.2.js | (args: "") +TEST-PASS | test262/ch11/11.1/11.1.1/S11.1.1_A3.1.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.6.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.7.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.3/S11.4.3_A2_T2.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_A3.1.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/11.4.6-2-1.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/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_A3_T1.js | (args: "") -TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A3_T2.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.9/S11.4.9_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.6/S11.4.6_A1.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_T3.js | (args: "") -TEST-PASS | test262/ch11/11.4/11.4.9/S11.4.9_A3_T4.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.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_A2.1_T2.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_T2.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_A2.1_T1.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_A4_T1.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/11.4.5-2-3-s.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_A2.1_T2.js | (args: "") -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_A2.2_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/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/S11.4.5_A3_T1.js | (args: "") -TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A1.js | (args: "") -TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A4_T2.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.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_A3_T1.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.8/S11.4.8_A2.1_T2.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_T5.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_A4.1.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_A3_T2.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_A3_T5.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.7/S11.4.7_A1.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/S11.4.7_A2.1_T2.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-3-3.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_A4.2.js | (args: "") -TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-4-s.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/S11.4.1_A3.1.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.3/S11.4.3_A2_T1.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-4.a-3.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.1/11.4.1-4.a-9.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/11.4.1-2-1.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-3-s.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/S11.4.1_A1.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.3/S11.4.3_A3.2.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-4.a-10.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-5-a-12-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-a-17-s.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/S11.4.1_A4.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-11-s.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/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/S11.4.1_A5.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-4.a-13.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-2-6.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-9-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-a-18-s.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/11.4.1-5-a-21-s.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-4.a-8.js | (args: "") +TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-17-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-5-a-4-s.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-5-s.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-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-5-a-26-s.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-4-s.js | (args: "") TEST-PASS | test262/ch11/11.4/11.4.1/S11.4.1_A2.2_T2.js | (args: "") -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/S11.4.1_A5.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-5-a-20-s.js | (args: "") -TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-3.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-3.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/S11.4.1_A3.1.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-4-a-2-s.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-1-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-3-2.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/11.4.1-5-a-7-s.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-20-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-5-a-6-s.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-4.a-9-s.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-5-2.js | (args: "") TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-4.a-5.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/S11.4.1_A4.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/11.4.1-3-3.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-1.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-19-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-5-a-12-s.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/S11.4.1_A2.1.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/11.4.1-5-a-25-s.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-5-a-10-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-15-s.js | (args: "") -TEST-PASS | test262/ch11/11.4/11.4.1/11.4.1-5-a-24-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-2-2.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-5-a-26-s.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-1.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-4.a-9.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-5-2.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-5-a-22-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-s.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-5-a-1-s.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-5-a-21-s.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/11.4.1-5-a-13-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.6/S11.4.6_A2.1_T2.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.1/S11.4.1_A2.2_T1.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-4-a-3-s.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-2-5.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-3-2.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-15.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-10-s.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.6/S11.4.6_A3_T4.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-2.js | (args: "") +TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A3_T3.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.1/11.4.1-5-a-19-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-4.a-6.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.1_T2.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.6/S11.4.6_A3_T5.js | (args: "") +TEST-PASS | test262/ch11/11.4/11.4.6/S11.4.6_A3_T2.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/11.4.6-2-1.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.4/S11.4.4_A4_T2.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_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.6/S11.4.6_A3_T1.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.4/S11.4.4_A3_T4.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/11.4.4-2-3-s.js | (args: "") -TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T1.js | (args: "") | (SKIP) TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A2.2_T1.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.4/11.4.4/11.4.4-2-1-s.js | (args: "") -TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A2.2_T1.js | (args: "") -TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.2/S11.3.2_A1.1_T4.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.4/11.4.4/S11.4.4_A4_T1.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.4/11.4.4/S11.4.4_A3_T2.js | (args: "") TEST-PASS | test262/ch11/11.4/11.4.4/11.4.4-2-2-s.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_T3.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_T2.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_A4_T4.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.3/11.3.2/S11.3.2_A1.1_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.3/11.3.2/11.3.2-2-2-s.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_A1.2_T1.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_A2.1_T2.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/S11.3.2_A4_T2.js | (args: "") -TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A4_T1.js | (args: "") -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.2/11.3.2-2-1-s.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.1/S11.3.1_A2.1_T3.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_A4_T4.js | (args: "") -TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T4.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | test262/ch11/11.3/11.3.1/S11.3.1_A1.1_T2.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.3/11.3.2/S11.3.2_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_A4_T1.js | (args: "") -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_T5.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_A3_T4.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/S11.3.1_A3_T5.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/11.3.1-2-3-s.js | (args: "") -TEST-PASS | test262/ch11/11.3/11.3.1/S11.3.1_A4_T4.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/11.3.1-2-1-s.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/11.3.1-2-2-s.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.3/11.3.1/S11.3.1_A2.1_T1.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_T3.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.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.2_T1.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-30-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.3/11.3.1/S11.3.1_A3_T2.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-2-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-4-29-s.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-3-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-3-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-1.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/S11.13.1_A2.1_T2.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/11.13.1-4-28-s.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-27-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/11.13.1-1-2.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-1-3.js | (args: "") -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_A3.2.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-1-4.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/S11.13.2_A2.1_T2.9.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/11.13.2-8-s.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.6_T2.2.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.1_T2.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_A4.2_T2.7.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/11.13.2-6-16-s.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_A4.10_T1.3.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-6-8-s.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_A4.10_T1.1.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/S11.13.2_A4.10_T2.8.js | (args: "") -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/S11.13.2_A4.2_T2.8.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_A4.10_T2.9.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-28-s.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.11_T1.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/11.13.2-26-s.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_T5.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/S11.4.4_A3_T1.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.4/S11.4.4_A1.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.4/11.4.4-2-3-s.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.9/S11.4.9_A2.1_T1.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_T2.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_A3_T3.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.9/S11.4.9_A2.2_T1.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_A3_T1.js | (args: "") +TEST-PASS | test262/ch11/11.4/11.4.8/S11.4.8_A3_T4.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.8/S11.4.8_A2.1_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_A2.1_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.7/S11.4.7_A2.1_T2.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.7/S11.4.7_A3_T1.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.7/11.4.7-4-1.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_A4.2.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_A2.2_T1.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.1.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.7/S11.4.7_A3_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.5/S11.4.5_A3_T5.js | (args: "") +TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A4_T3.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.5/11.4.5-2-2-s.js | (args: "") +TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A1.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_A2.2_T1.js | (args: "") +TEST-PASS | test262/ch11/11.4/11.4.5/S11.4.5_A4_T2.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_A2.1_T2.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_A3_T3.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_A2.1_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_A3_T1.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.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_A4_T2.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.2/S11.4.2_A4_T3.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_T1.js | (args: "") +TEST-PASS | test262/ch11/11.4/11.4.2/S11.4.2_A4_T5.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_A3_T2.6.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.9.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_A1.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_T1.4.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_A2.4_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_T7.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_A3_T2.4.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_A2.4_T3.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_A3_T2.7.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_A4_T5.js | (args: "") +TEST-PASS | test262/ch11/11.6/11.6.2/S11.6.2_A2.1_T2.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_T1.5.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_A2.2_T1.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_A3_T2.2.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_A3_T1.2.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.1/S11.6.1_A4_T9.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.1/S11.6.1_A2.1_T1.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_A4_T6.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_A2.1_T2.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_A2.4_T3.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_A2.1_T3.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_A3.1_T1.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_A1.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_A2.2_T2.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_A3.2_T2.3.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.1_T1.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_A3.1_T2.1.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_A3.1_T1.2.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.3_T1.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.2_T2.1.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_A2.2_T1.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_A3_T2.6.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_A3_T1.1.js | (args: "") +TEST-PASS | test262/ch11/11.6/11.6.1/S11.6.1_A4_T5.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_T1.3.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_A3_T2.5.js | (args: "") +TEST-PASS | test262/ch11/11.5/11.5.3/S11.5.3_A3_T1.4.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.4_T2.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_T5.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_A1.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_A4_T1.2.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_A2.4_T1.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_T2.4.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_A3_T2.9.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_A4_T3.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.2.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_A2.2_T1.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.6.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_A2.3_T1.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_A3_T1.1.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_A3_T1.3.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_A4_T1.1.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_A3_T2.3.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.2/S11.5.2_A4_T4.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_A2.4_T1.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_T2.9.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_T1.4.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_A4_T8.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_A2.1_T2.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_A4_T2.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.7.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_A3_T1.5.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.4_T3.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_T2.1.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.1/S11.5.1_A1.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.1/S11.5.1_A2.2_T1.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.4.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_A3_T2.8.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_A3_T2.6.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_A4_T7.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_T6.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_A2.1_T3.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_A3_T1.5.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_A3_T2.5.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_A3_T1.3.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.3.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_A4_T5.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_T4.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.2.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_A3_T2.1.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_T4.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_A2.4_T2.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_A3_T3.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.1/S11.11.1_A2.1_T4.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_A2.4_T1.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_A3_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.2/S11.11.2_A2.1_T1.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_A1.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.1/S11.11.1_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_A3_T1.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_A4_T2.js | (args: "") +TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.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.11/11.11.2/S11.11.2_A4_T3.js | (args: "") +TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A3_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_A3_T3.js | (args: "") +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_T2.js | (args: "") +TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A1.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_T3.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.4_T2.js | (args: "") +TEST-PASS | test262/ch11/11.11/11.11.2/S11.11.2_A2.4_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.1/S11.2.1_A4_T4.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.4_T1.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.4/S11.2.4_A1.1_T2.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_A4_T2.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_A1.2.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_A3_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_T5.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_A3_T1.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_A4_T9.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_A4_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/S11.2.3_A4_T2.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.3/S11.2.3_A4_T3.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_T1.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_A4_T5.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/11.2.3-3_3.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_T5.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/S11.2.3_A4_T4.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/S11.2.3_A3_T1.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/11.2.3-3_7.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_6.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_T1.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_A3_T2.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.2/S11.2.2_A3_T5.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_A1.1.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_A2.js | (args: "") +TEST-PASS | test262/ch11/11.7/11.7.3/S11.7.3_A3_T2.1.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_T5.js | (args: "") +TEST-PASS | test262/ch11/11.2/11.2.2/S11.2.2_A1.2.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_A3_T2.7.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_A3_T2.3.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_A3_T1.3.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_T1.4.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_A2.4_T1.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_A4_T4.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_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.7/11.7.3/S11.7.3_A2.1_T1.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_A5.2_T1.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_T2.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_A2.3_T1.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_A3_T2.6.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_A3_T2.4.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_A3_T2.8.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_A2.2_T1.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_A3_T2.5.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_A3_T2.8.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_A1.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_A3_T2.3.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_A2.1_T1.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_A4_T4.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.4_T1.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.2/S11.7.2_A4_T2.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_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_A2.4_T2.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.1_T2.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.1/S11.7.1_A4_T3.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.2.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.1/S11.7.1_A2.1_T2.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.2/S11.7.2_A3_T1.2.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_A4_T4.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_A4_T1.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_A3_T1.3.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.3_T1.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_T1.2.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_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_A5.1_T1.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_T2.6.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.7.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_A3_T1.4.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_A3_T2.4.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_A2.2_T1.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T2.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T1.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.7/11.7.1/S11.7.1_A3_T2.2.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T6.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A3_T4.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.7/11.7.1/S11.7.1_A4_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_A1.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A3_T3.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A3_T2.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T3.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A2.1_T5.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A3_T1.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.5.js | (args: "") +TEST-PASS | test262/ch11/11.12/S11.12_A4_T2.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_T8.js | (args: "") | (SKIP) +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-42-s.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/11.13.2-41-s.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/S11.13.2_A4.5_T2.8.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_A3.2_T2.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-15-s.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_A2.1_T3.7.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.10_T2.2.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A2.1_T1.6.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_A4.3_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-19-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_A2.1_T1.9.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.4_T1.4.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.11_T2.9.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.2_T2.1.js | (args: "") +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/S11.13.2_A4.10_T1.3.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_A2.1_T3.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.6_T2.3.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-6-s.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_A1_T10.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_A3.2_T2.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/S11.13.2_A3.2_T4.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.11_T2.2.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.4.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_A1_T9.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.8_T1.2.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_A4.11_T2.1.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-31-s.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-48-s.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_A4.2_T2.5.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/S11.13.2_A4.5_T1.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.2_T1.2.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/11.13.2-9-s.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/11.13.2-16-s.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_A1_T8.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-22-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.2_T9.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/S11.13.2_A4.10_T2.6.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-21-s.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.5_T1.2.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_A3.1_T4.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_A2.1_T3.6.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-39-s.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.2.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.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/11.13.2-4-s.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-6-9-s.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.9_T2.4.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.7_T2.2.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.7_T2.8.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_A4.6_T2.5.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.5_T2.4.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.1_T2.8.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.2_T2.8.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.11_T2.8.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_A4.9_T2.5.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_A2.1_T2.1.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/11.13.2-22-s.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.5_T2.2.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.8_T2.9.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_T1.3.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/11.13.2-32-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/11.13.2-6-2-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/S11.13.2_A3.2_T3.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_A4.4_T2.2.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_A4.7_T2.8.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_A2.1_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/S11.13.2_A1_T11.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.7_T2.1.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_A2.1_T2.6.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/11.13.2-44-s.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/11.13.2-5-s.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.10_T2.3.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.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/S11.13.2_A4.11_T2.8.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-30-s.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_A4.5_T2.4.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.8_T2.6.js | (args: "") +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_A4.3_T2.6.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_A4.1_T1.4.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.10_T2.9.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.1_T1.3.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/S11.13.2_A4.10_T1.4.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/S11.13.2_A4.9_T2.9.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/S11.13.2_A4.8_T2.2.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_T2.4.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.5.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_A4.2_T2.3.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/11.13.2-28-s.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/S11.13.2_A4.4_T2.9.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/S11.13.2_A2.1_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.11_T1.4.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/11.13.2-45-s.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/S11.13.2_A2.1_T1.3.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.3_T2.2.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/11.13.2-6-21-s.js | (args: "") +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/11.13.2-6-4-s.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/11.13.2-14-s.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.1_T2.1.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/11.13.2-25-s.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/11.13.2-20-s.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-42-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_A3.1_T1.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/11.13.2-6-15-s.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_A4.10_T2.1.js | (args: "") +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_A3.2_T11.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/11.13.2-6-3-s.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T2.4.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/11.13.2-1-s.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/S11.13.2_A2.1_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.10_T2.8.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.2_T2.9.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_A1_T7.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/11.13.2-7-s.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-34-s.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_A4.3_T2.3.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.8_T2.5.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/11.13.2-6-4-s.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/S11.13.2_A2.1_T1.4.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/11.13.2-38-s.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_A2.1_T2.2.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_A4.10_T1.2.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-47-s.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_A2.1_T2.8.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_A4.9_T2.1.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A1_T8.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/11.13.2-15-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_A4.5_T2.3.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.4_T2.5.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.1_T2.6.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/S11.13.2_A4.4_T2.7.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_A2.1_T2.5.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.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.10_T2.4.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.2_T1.3.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/11.13.2-6-1-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.4_T2.4.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/11.13.2-6-7-s.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/11.13.2-51-s.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/S11.13.2_A4.4_T2.9.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_A2.1_T1.7.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_A3.1_T11.js | (args: "") -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.1_T2.8.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_A4.1_T2.4.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_A1_T2.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_A3.2_T7.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_A2.1_T1.3.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_A2.1_T3.9.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_T11.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.11_T1.3.js | (args: "") -TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T8.js | (args: "") | (SKIP) -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/S11.13.2_A3.2_T8.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_T1.4.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_A2.1_T3.2.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_A2.1_T2.6.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.8_T1.2.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/11.13.2-46-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.1_T1.4.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_A4.7_T1.4.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.2.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/11.13.2-6-17-s.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.1_T1.3.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-6-13-s.js | (args: "") -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_A3.1_T8.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/S11.13.2_A4.7_T2.5.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_A1_T3.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/11.13.2-32-s.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.9.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_A1_T7.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.4.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_A4.7_T2.9.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_A2.1_T3.1.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/S11.13.2_A2.1_T1.2.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.9_T2.2.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/11.13.2-33-s.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_A2.1_T2.1.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_A4.11_T2.3.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/11.13.2-43-s.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.2.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/11.13.2-44-s.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.3_T1.2.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/11.13.2-6-17-s.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-6-13-s.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.10_T1.1.js | (args: "") +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_T1.2.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/S11.13.2_A4.1_T1.2.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.2_T1.3.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_A4.7_T1.3.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.3_T1.3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch11/11.13/11.13.2/S11.13.2_A2.2_T4.js | (args: "") | (SKIP) +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-13-s.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/S11.13.2_A4.6_T2.4.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/S11.13.2_A4.10_T2.5.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/11.13.2-19-s.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.2_T1.4.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/11.13.2-6-18-s.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_A4.4_T2.1.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.1_T2.3.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_A2.1_T3.2.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.8_T2.4.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/S11.13.2_A4.3_T2.9.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.5_T2.9.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_A2.1_T2.4.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/11.13.2-6-16-s.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/S11.13.2_A3.1_T5.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.11_T2.3.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.6_T1.1.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/S11.13.2_A4.1_T2.7.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/S11.13.2_A4.2_T2.1.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/11.13.2-38-s.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-18-s.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.2.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/S11.13.2_A4.9_T2.8.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_A3.2_T6.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.4_T1.4.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-50-s.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T1.1.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.5.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_A2.1_T3.5.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_A4.2_T2.6.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.3_T1.1.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-11-s.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_A3.1_T9.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/S11.13.2_A4.1_T2.7.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.3_T2.7.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.2_T1.1.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/S11.13.2_A3.1_T1.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_A2.1_T1.8.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.1_T1.1.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/S11.13.2_A4.6_T2.5.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.5_T2.8.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_A4.3_T2.3.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.3_T1.2.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-19-s.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.3_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/S11.13.2_A4.9_T2.5.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/11.13.2-24-s.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/11.13.2-6-14-s.js | (args: "") 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_A4.5_T2.7.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_A2.1_T2.3.js | (args: "") -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.11_T2.4.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.6_T2.6.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.5_T2.3.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T2.5.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/11.13.2-39-s.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.2_T2.5.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/11.13.2-49-s.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/11.13.2-34-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_A1_T9.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-41-s.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.3.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/11.13.2-6-2-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_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_A4.2_T2.2.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_A3.1_T4.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.9_T1.1.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-6-9-s.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.3_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/S11.13.2_A2.1_T1.11.js | (args: "") TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.8_T1.3.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/S11.13.2_A4.8_T2.2.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/11.13.2-14-s.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_T2.5.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/S11.13.2_A4.8_T2.4.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.6_T2.7.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/S11.13.2_A4.8_T2.1.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_A4.8_T1.1.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/11.13.2-6-20-s.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/11.13.2-5-s.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_A3.1_T3.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.10_T2.1.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/S11.13.2_A4.1_T1.2.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.2_T2.7.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-46-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.2/S11.13.2_A3.2_T8.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/S11.13.2_A2.1_T3.6.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.2/S11.13.2_A4.7_T1.1.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.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.5.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.1/11.13.1-4-3-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.2/S11.13.2_A2.1_T2.7.js | (args: "") -TEST-PASS | test262/ch11/11.13/11.13.2/11.13.2-6-5-s.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_T2.4.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_T1.4.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.1.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_A3_T1.5.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.2_T1.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_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_A2.1_T3.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_A2.1_T1.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_A3_T2.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_T2.9.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_A2.3_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.1/S11.10.1_A2.1_T2.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_A3_T2.2.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.1.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_A2.4_T1.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_A1.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_A2.4_T3.js | (args: "") -TEST-PASS | test262/ch11/11.10/11.10.1/S11.10.1_A3_T2.9.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_A3_T2.6.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_A3_T1.3.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_A2.3_T1.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.2_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_T2.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.2/S11.10.2_A2.1_T3.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_A2.4_T3.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.2/S11.10.2_A3_T1.5.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.7.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.2.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.3_T1.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.5.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.6.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_A3_T1.4.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_A3_T2.3.js | (args: "") -TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.8.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/regress-419091.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A1.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/regress-471197.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.14/S11.14_A2.1_T1.js | (args: "") -TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A2.4_T1.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/lamport.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.10/11.10.2/S11.10.2_A3_T2.9.js | (args: "") -TEST-PASS | test262/ch11/11.14/S11.14_A2.1_T3.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/regress-479381.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.14/S11.14_A2.1_T2.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/regress-415721.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_8/extensions/regress-479252.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_8/extensions/peterson.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.14/S11.14_A3.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-30-s.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.1/11.13.1-1-6-s.js | (args: "") +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/11.13.1-1-3.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/S11.13.1_A4_T2.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_A1.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/11.13.1-4-27-s.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.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/S11.13.1_A3.2.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/11.13.1-1-4.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/S11.13.1_A2.1_T2.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-4-29-s.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_A6_T3.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-1-s.js | (args: "") +TEST-PASS | test262/ch11/11.8/11.8.6/S11.8.6_A5_T1.js | (args: "") +TEST-PASS | test262/ch11/11.13/11.13.1/11.13.1-4-31-s.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_A2.4_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_A7_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_A7_T1.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_A2.4_T1.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_A2.1_T1.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_A4_T2.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_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_A6_T4.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.7/S11.8.7_A2.4_T2.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_A3.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_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.2/S11.8.2_A2.1_T3.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.7/S11.8.7_A2.1_T2.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.2/S11.8.2_A3.1_T1.2.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_A2.4_T3.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.12_T2.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_A2.2_T1.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/S11.8.2_A4.7.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.6.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_A4.2.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_A3.1_T2.8.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.3.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.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_A3.1_T1.3.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_A2.1_T1.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_A2.4_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_A4.5.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_A3.1_T2.6.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_A1.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/S11.8.2_A3.1_T1.1.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.3/S11.8.3_A2.1_T2.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/S11.8.3_A3.1_T2.6.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/11.8.3-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.3/11.8.3-4.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_A2.1_T1.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_A4.12_T1.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_A4.8.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.1_T2.5.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/S11.8.3_A2.2_T1.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.3/S11.8.3_A2.4_T3.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_T2.1.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_A3.1_T2.4.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_A3.1_T2.8.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.3.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_A4.9.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_A2.4_T2.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.7.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.3.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_A3.1_T2.2.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/S11.8.3_A3.1_T1.1.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/S11.8.3_A3.2_T1.1.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_A2.3_T1.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.4/S11.8.4_A3.1_T2.3.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.4/S11.8.4_A4.10.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_A2.4_T3.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_A4.8.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.1_T2.1.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.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.2.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_A2.1_T1.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_A3.1_T2.8.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_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_A4.6.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.2.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_A3.1_T2.9.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_A3.1_T2.4.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_A4.12_T2.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.11.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.2_T1.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.1_T1.3.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_A4.7.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.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_A2.4_T3.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_A4.1.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_A4.12_T2.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_A2.3_T1.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_A3.2_T1.2.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_A3.1_T2.5.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_A2.2_T1.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.10.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.3.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_A3.1_T1.3.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_A3.1_T2.2.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_A4.4.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.5.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_A2.1_T3.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_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.9/11.9.4/S11.9.4_A4.3.js | (args: "") +TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A1.js | (args: "") +TEST-PASS | test262/ch11/11.8/11.8.1/S11.8.1_A4.2.js | (args: "") +TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A7.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_A6.1.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_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_A2.4_T2.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_A5.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_A4.1_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_A6.2.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_A2.4_T1.js | (args: "") +TEST-PASS | test262/ch11/11.9/11.9.4/S11.9.4_A2.1_T2.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.5/S11.9.5_A2.1_T1.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.5/S11.9.5_A2.4_T3.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_A2.4_T1.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_A1.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_A6.2.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_A5.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_A7.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_A4.1_T2.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_A8_T5.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_T2.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.5/S11.9.5_A6.1.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_A7.1.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.2/S11.9.2_A4.1_T2.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_A3.1.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.5/S11.9.5_A8_T1.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_T1.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_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_A2.4_T2.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.4_T3.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_A5.3.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_A4.3.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_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_A2.4_T1.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_A7.5.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.4.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_A7.7.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.2.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.1/S11.9.1_A4.2.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.2/S11.9.2_A7.6.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.8.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_A7.4.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_A2.1_T2.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_A5.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_A3.3.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.5.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_A2.1_T3.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.1/S11.9.1_A2.1_T1.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_A5.2.js | (args: "") +TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A6.2_T2.js | (args: "") +TEST-PASS | test262/ch08/8.8/S8.8_A2_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.3.js | (args: "") +TEST-PASS | test262/ch08/8.8/S8.8_A2_T2.js | (args: "") +TEST-PASS | test262/ch08/8.12/8.12.9/8.12.9-9-c-i_1.js | (args: "") +TEST-PASS | test262/ch11/11.9/11.9.1/S11.9.1_A3.2.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.9/8.12.9-9-b-i_2.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.3/S8.12.3_A1.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.3/S8.12.3_A2.js | (args: "") +TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_29.js | (args: "") +TEST-PASS | test262/ch08/8.8/S8.8_A2_T3.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_7.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_18.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_4.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_11.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_14.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_47.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_48.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_22.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.1/8.12.1-1_33.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_44.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_20.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_13.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_17.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_15.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_43.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_36.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_5.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_9.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_32.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_26.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_46.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_24.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.5/S8.12.5_A2.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_35.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-5-b_1.js | (args: "") +TEST-PASS | test262/ch08/8.12/8.12.1/8.12.1-1_39.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A13_T1.js | (args: "") | (SKIP) +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_A1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.1.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T2.js | (args: "") | (SKIP) +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.8/S8.12.8_A3.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/8.14.4-8-b_2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A7.3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.12/8.12.4/S8.12.4_A1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A13_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.12/8.12.8/S8.12.8_A2.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.6/S8.12.6_A3.js | (args: "") +TEST-PASS | test262/ch08/8.12/8.12.6/S8.12.6_A2_T2.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_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.12/8.12.6/S8.12.6_A2_T1.js | (args: "") +TEST-PASS | test262/ch08/8.12/8.12.7/S8.12.7_A2_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.4/S8.4_A14_T3.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.12/8.12.6/S8.12.6_A1.js | (args: "") +TEST-PASS | test262/ch08/8.12/8.12.7/S8.12.7_A2_T2.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A6.1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.2/S8.2_A2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.12/8.12.7/S8.12.7_A1.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A8.js | (args: "") +TEST-PASS | test262/ch08/8.12/8.12.7/S8.12.7_A3.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A9_T2.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A11.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A9_T1.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.3/S8.3_A2.2.js | (args: "") | (SKIP) +TEST-KNOWN-FAIL | test262/ch08/8.3/S8.3_A2.1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.4/S8.4_A5.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A10.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A6.2.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A1.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A9_T3.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.7/S8.7.2_A1_T1.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.4/S8.4_A4.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A12.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A2.js | (args: "") +TEST-PASS | test262/ch08/8.4/S8.4_A3.js | (args: "") +TEST-PASS | test262/ch08/8.2/S8.2_A1_T1.js | (args: "") +TEST-PASS | test262/ch08/8.2/S8.2_A1_T2.js | (args: "") +TEST-PASS | test262/ch08/8.1/S8.1_A1_T2.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.7/S8.7.2_A1_T2.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.2/S8.2_A3.js | (args: "") +TEST-PASS | test262/ch08/8.3/S8.3_A1_T1.js | (args: "") +TEST-PASS | test262/ch08/8.1/S8.1_A4.js | (args: "") +TEST-PASS | test262/ch08/8.1/S8.1_A2_T2.js | (args: "") +TEST-PASS | test262/ch08/8.3/S8.3_A1_T2.js | (args: "") +TEST-PASS | test262/ch08/8.1/S8.1_A2_T1.js | (args: "") +TEST-PASS | test262/ch08/8.1/S8.1_A1_T1.js | (args: "") +TEST-PASS | test262/ch08/8.3/S8.3_A3.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-KNOWN-FAIL | test262/ch08/8.7/8.7.2/8.7.2-3-a-1gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.7/S8.7_A7.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7_A5_T1.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7_A6.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7_A2.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.1_A2.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7_A1.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7_A4.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7.2_A2.js | (args: "") +TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-7-s.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7.2_A3.js | (args: "") +TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-3-1-s.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7_A3.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7.1_A1.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-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-8-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-3-s.js | (args: "") +TEST-PASS | test262/ch08/8.7/8.7.2/8.7.2-6-s.js | (args: "") +TEST-PASS | test262/ch08/8.5/8.5.1.js | (args: "") +TEST-PASS | test262/ch08/8.7/S8.7_A5_T2.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A13_T2.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_A4.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A14_T2.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A14_T1.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A3.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A5.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A12.2.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A9.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A8.js | (args: "") +TEST-KNOWN-FAIL | test262/ch08/8.6/8.6.2/S8.6.2_A7.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.5/S8.5_A11_T1.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A6.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A2.1.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A10.js | (args: "") +TEST-PASS | test262/ch08/8.6/S8.6_A2_T1.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A11_T2.js | (args: "") +TEST-PASS | test262/ch08/8.5/S8.5_A7.js | (args: "") +TEST-KNOWN-FAIL | test262/ch10/10.5/10.5-1gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch08/8.6/S8.6_A3_T2.js | (args: "") +TEST-PASS | test262/ch08/8.6/S8.6_A2_T2.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_A2.js | (args: "") +TEST-PASS | test262/ch08/8.6/S8.6_A4_T1.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.2/S8.6.2_A3.js | (args: "") +TEST-PASS | test262/ch08/8.6/S8.6_A3_T1.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_T4.js | (args: "") +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_A4.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_A1.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_A5_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-2-s.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_A3.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-1-s.js | (args: "") +TEST-PASS | test262/ch08/8.6/8.6.2/S8.6.2_A5_T3.js | (args: "") +TEST-PASS | test262/ch10/10.5/10.5-7-b-4-s.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_A4_T1.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/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-27-s.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_A4_T2.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-16-s.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/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-18-s.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.1/10.2.1.1/10.2.1.1.3/10.2.1.1.3-4-22-s.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_T1.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_A2.3_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.3_T3.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_A1.2_T4.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_A1.1_T3.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.2_T1.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_A2.1_T1.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_T4.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_T1.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_T4.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.2/S10.2.2_A1_T1.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_T6.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_T2.js | (args: "") +TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T7.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.2/10.2.3/S10.2.3_A1.3_T4.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_T9.js | (args: "") +TEST-PASS | test262/ch10/10.4/S10.4A1.1_T2.js | (args: "") +TEST-PASS | test262/ch10/10.4/S10.4_A1.1_T1.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/S10.4.2_A1.1_T1.js | (args: "") +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/10.4.2-2-s.js | (args: "") +TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.1_T2.js | (args: "") +TEST-PASS | test262/ch10/10.2/10.2.2/S10.2.2_A1_T8.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_T9.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_T4.js | (args: "") +TEST-PASS | test262/ch10/10.4/10.4.2/10.4.2-1-5.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/S10.4.2.1_A1.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/10.4.2.1-4-s.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/10.4.2-1-1.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/10.4.2-2-c-1.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/S10.4.2_A1.2_T7.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_T5.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/S10.4.2_A1.2_T11.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/10.4.2.1-2-s.js | (args: "") +TEST-PASS | test262/ch10/10.4/10.4.2/S10.4.2_A1.2_T1.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/S10.4.2_A1.2_T2.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/10.4.2-3-c-1-s.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_A1.2_T5.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.3/10.4.3-1-57-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-12gs.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-31gs.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-8gs.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-63gs.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-37gs.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-16gs.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-94gs.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-11gs.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-8-s.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-31-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-86-s.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-101gs.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-105.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-82gs.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-101-s.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-54-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-46-s.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-47gs.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-36gs.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-66gs.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-4-s.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-16-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-47-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-98gs.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-19-s.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-18gs.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-39gs.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-67-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-90-s.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-32-s.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-75gs.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-14gs.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-87-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-57gs.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-102-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-30-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-26gs.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-50-s.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-97gs.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-79-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-70gs.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-94-s.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-24gs.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/10.4.3-1-69gs.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-17gs.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-42gs.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-66-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-10gs.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-64gs.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-7gs.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-53gs.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-61-s.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-51gs.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-62gs.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.3/10.4.3-1-53-s.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-106.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-65-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-39-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-72gs.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-11-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-93-s.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-56gs.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-68gs.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-35gs.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-38gs.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-9gs.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-12-s.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-25-s.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-25gs.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-77-s.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-58-s.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-73-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-43gs.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-55gs.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-60-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-52-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-37-s.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-62-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-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-55-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-22gs.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-102gs.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-64-s.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-21gs.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-91-s.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-41gs.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-51-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-88-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-3-s.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-36-s.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-49-s.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-71-s.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-45-s.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-96gs.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-29-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-85gs.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-27-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-50gs.js | (args: "") +TEST-KNOWN-FAIL | test262/ch10/10.1/10.1.1/10.1.1-5gs.js | (args: "") | (SKIP) +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-84gs.js | (args: "") +TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-35-s.js | (args: "") +TEST-PASS | test262/ch10/10.1/S10.1.7_A1_T1.js | (args: "") +TEST-PASS | test262/ch10/10.1/S10.1.1_A2_T1.js | (args: "") +TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T1.js | (args: "") +TEST-PASS | test262/ch10/10.4/10.4.3/10.4.3-1-95gs.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/S10.1.6_A1_T3.js | (args: "") +TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-9-s.js | (args: "") +TEST-PASS | test262/ch10/10.1/S10.1.6_A1_T1.js | (args: "") +TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T3.js | (args: "") +TEST-PASS | test262/ch10/10.1/S10.1.6_A1_T2.js | (args: "") +TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-3-s.js | (args: "") +TEST-PASS | test262/ch10/10.1/S10.1.1_A1_T2.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-22-s.js | (args: "") +TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-17-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-31-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-23-s.js | (args: "") +TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-5-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-7-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-28-s.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-20-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-11-s.js | (args: "") +TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-27-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-26-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-32-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-16-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-8-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-2-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-14-s.js | (args: "") +TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-30-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-a-1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-a-3.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A5_T4.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A7.js | (args: "") +TEST-KNOWN-FAIL | test262/ch10/10.6/10.6-2gs.js | (args: "") | (SKIP) +TEST-PASS | test262/ch10/10.6/10.6-6-1.js | (args: "") +TEST-PASS | test262/ch10/10.1/10.1.1/10.1.1-29-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-1gs.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A3_T2.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-b-3-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-12-2.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-6-4.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A5_T1.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A4.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-14-c-4-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-c-1-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-b-1-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-12-1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-6-2.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-14-c-1-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A3_T3.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A2.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-14-b-1-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-b-2-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-6-3.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A5_T3.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-c-3-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-c-2-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A6.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A5_T2.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-1-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A3_T1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-7-1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-10-c-ii-2.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A1.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-b-4-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-11-b-1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-13-a-2.js | (args: "") +TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-5-1.js | (args: "") TEST-PASS | test262/ch06/6.1.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/regress-445818.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_8/extensions/regress-446169-02.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_8/extensions/regress-475971.js | (args: "") | (SKIP) -TEST-PASS | test262/ch11/11.14/S11.14_A1.js | (args: "") -TEST-PASS | js1_8/extensions/regress-385729.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/dekker.js | (args: "") | (SKIP) -TEST-PASS | js1_8/extensions/regress-473040.js | (args: "") -TEST-PASS | js1_8/extensions/expclo2.js | (args: "") -TEST-PASS | js1_8/extensions/regress-481989.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/regress-446169-01.js | (args: "") | (SKIP) -TEST-PASS | js1_8/extensions/regress-482263.js | (args: "") -TEST-KNOWN-FAIL | js1_8/extensions/regress-417817.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_8/extensions/simple-tree.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_8/extensions/regress-417131.js | (args: "") | (SKIP) -TEST-PASS | js1_8/extensions/regress-465337.js | (args: "") -TEST-PASS | js1_8/extensions/expclo.js | (args: "") -TEST-PASS | js1_8/extensions/regress-454744.js | (args: "") -TEST-PASS | js1_8/extensions/regress-476653.js | (args: "") -TEST-PASS | js1_8/extensions/regress-452913.js | (args: "") -TEST-PASS | js1_8/extensions/regress-353116.js | (args: "") -TEST-PASS | js1_8/extensions/regress-476869.js | (args: "") -TEST-PASS | js1_8/extensions/regress-465453.js | (args: "") -TEST-PASS | js1_8/extensions/regress-472450-03.js | (args: "") -TEST-PASS | js1_8/extensions/regress-394709.js | (args: "") -TEST-PASS | js1_8/extensions/regress-469625.js | (args: "") -TEST-PASS | js1_8/extensions/regress-472450-04.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-04.js | (args: "") -TEST-PASS | js1_8/regress/regress-465688.js | (args: "") -TEST-PASS | js1_8/regress/regress-471660.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-06.js | (args: "") -TEST-PASS | js1_8/regress/regress-366941.js | (args: "") -TEST-PASS | js1_8/regress/regress-455981-02.js | (args: "") -TEST-PASS | js1_8/regress/regress-478205.js | (args: "") -TEST-PASS | js1_8/regress/regress-466128.js | (args: "") -TEST-PASS | js1_8/regress/regress-467495-01.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-05.js | (args: "") -TEST-PASS | js1_8/regress/regress-469547.js | (args: "") -TEST-PASS | js1_8/regress/regress-474769.js | (args: "") -TEST-PASS | js1_8/regress/regress-465220.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-02.js | (args: "") -TEST-PASS | js1_8/regress/regress-467495-03.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-09.js | (args: "") -TEST-PASS | js1_8/regress/regress-461932.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-467495-04.js | (args: "") -TEST-PASS | js1_8/regress/regress-464418.js | (args: "") -TEST-PASS | js1_8/regress/regress-468711.js | (args: "") -TEST-PASS | js1_8/regress/regress-459389.js | (args: "") -TEST-PASS | js1_8/regress/regress-464096.js | (args: "") -TEST-KNOWN-FAIL | js1_8/regress/regress-442333-01.js | (args: "") | (SKIP) -TEST-PASS | js1_8/regress/regress-455981-01.js | (args: "") -TEST-PASS | js1_8/regress/regress-465567-02.js | (args: "") -TEST-PASS | js1_8/regress/regress-465261.js | (args: "") -TEST-PASS | js1_8/regress/regress-467495-06.js | (args: "") -TEST-PASS | js1_8/regress/regress-474935.js | (args: "") -TEST-PASS | js1_8/regress/regress-499524.js | (args: "") -TEST-PASS | js1_8/regress/regress-481800.js | (args: "") -TEST-PASS | js1_8/regress/regress-457065-02.js | (args: "") -TEST-PASS | js1_8/regress/regress-474771.js | (args: "") -TEST-PASS | js1_8/regress/regress-532491.js | (args: "") -TEST-PASS | js1_8/regress/regress-465567-01.js | (args: "") -TEST-PASS | js1_8/regress/regress-433279-02.js | (args: "") -TEST-PASS | js1_8/regress/regress-466787.js | (args: "") -TEST-PASS | js1_8/regress/regress-463334-01.js | (args: "") -TEST-PASS | js1_8/regress/regress-467495-02.js | (args: "") -TEST-PASS | js1_8/regress/regress-458076.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-08.js | (args: "") -TEST-PASS | js1_8/regress/regress-459185.js | (args: "") -TEST-PASS | js1_8/regress/regress-384412.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-10.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-07.js | (args: "") -TEST-PASS | js1_8/regress/regress-469625-02.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-01.js | (args: "") -TEST-PASS | js1_8/regress/regress-477581.js | (args: "") -TEST-PASS | js1_8/regress/regress-476655.js | (args: "") -TEST-PASS | js1_8/regress/regress-465483.js | (args: "") -TEST-PASS | js1_8/regress/regress-465308.js | (args: "") -TEST-PASS | js1_8/regress/regress-465239.js | (args: "") -TEST-PASS | js1_8/regress/regress-463334-02.js | (args: "") -TEST-PASS | js1_8/regress/regress-461930.js | (args: "") -TEST-PASS | js1_8/regress/regress-483749.js | (args: "") -TEST-PASS | js1_8/regress/regress-459186.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-03.js | (args: "") -TEST-PASS | js1_8/regress/regress-433279-01.js | (args: "") -TEST-PASS | js1_8/regress/regress-452491.js | (args: "") -TEST-PASS | js1_8/regress/regress-471373.js | (args: "") -TEST-PASS | js1_8/regress/regress-384758.js | (args: "") -TEST-PASS | js1_8/regress/regress-465454.js | (args: "") -TEST-PASS | js1_8/regress/regress-479740.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-12.js | (args: "") -TEST-PASS | js1_8/regress/regress-464978.js | (args: "") -TEST-PASS | js1_8/regress/regress-433279-03.js | (args: "") -TEST-PASS | js1_8/regress/regress-479353.js | (args: "") -TEST-PASS | js1_8/regress/regress-465460-11.js | (args: "") -TEST-PASS | js1_8/regress/regress-465241.js | (args: "") -TEST-PASS | js1_8/regress/regress-469625-03.js | (args: "") -TEST-PASS | js1_8/regress/regress-427798.js | (args: "") -TEST-PASS | js1_8/regress/regress-465234.js | (args: "") -TEST-PASS | js1_8/genexps/regress-349326.js | (args: "") -TEST-PASS | js1_8/regress/regress-404734.js | (args: "") -TEST-PASS | js1_8/regress/regress-467495-05.js | (args: "") -TEST-PASS | js1_8/genexps/regress-683738.js | (args: "") -TEST-PASS | js1_8/genexps/regress-347739.js | (args: "") -TEST-PASS | js1_8/genexps/regress-384991.js | (args: "") -TEST-PASS | js1_3/extensions/proto_5.js | (args: "") -TEST-PASS | js1_8/genexps/regress-665286.js | (args: "") -TEST-PASS | js1_8/genexps/regress-349012-01.js | (args: "") -TEST-PASS | js1_3/extensions/script-001.js | (args: "") -TEST-KNOWN-FAIL | js1_3/Script/function-001-n.js | (args: "") | (SKIP) -TEST-PASS | js1_3/extensions/proto_10.js | (args: "") -TEST-PASS | js1_3/extensions/proto_2.js | (args: "") -TEST-PASS | js1_3/Script/function-002.js | (args: "") -TEST-PASS | js1_3/Script/in-001.js | (args: "") -TEST-KNOWN-FAIL | js1_3/regress/function-001-n.js | (args: "") | (SKIP) -TEST-PASS | js1_3/Script/delete-001.js | (args: "") -TEST-PASS | js1_3/Script/new-001.js | (args: "") -TEST-PASS | js1_3/Script/switch-001.js | (args: "") -TEST-PASS | js1_3/regress/in-001.js | (args: "") -TEST-PASS | js1_3/regress/delete-001.js | (args: "") -TEST-PASS | js1_3/regress/switch-001.js | (args: "") -TEST-PASS | js1_3/regress/new-001.js | (args: "") -TEST-PASS | js1_3/regress/function-002.js | (args: "") -TEST-PASS | js1_3/inherit/proto_10.js | (args: "") -TEST-PASS | js1_3/inherit/proto_1.js | (args: "") -TEST-PASS | js1_3/inherit/proto_9.js | (args: "") -TEST-PASS | js1_3/inherit/proto_7.js | (args: "") -TEST-PASS | js1_3/inherit/proto_11.js | (args: "") -TEST-PASS | js1_3/inherit/proto_4.js | (args: "") -TEST-PASS | js1_3/inherit/proto_8.js | (args: "") -TEST-PASS | js1_3/Boolean/boolean-001.js | (args: "") -TEST-KNOWN-FAIL | js1_8_1/extensions/regress-466905-05.js | (args: "") | (SKIP) -TEST-PASS | js1_3/inherit/proto_3.js | (args: "") -TEST-PASS | js1_3/inherit/proto_6.js | (args: "") -TEST-PASS | js1_3/inherit/proto_12.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-452498-193.js | (args: "") -TEST-PASS | js1_8_1/extensions/strict-warning.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-353214-02.js | (args: "") -TEST-PASS | js1_8_1/extensions/new-parenthesization.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-452498-162.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-477158.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-437288-01.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-520572.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-452498-196.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-466905-04.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-114.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-112.js | (args: "") -TEST-PASS | js1_8_1/extensions/regress-477187.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-051.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-053.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-176.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-507053.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-118.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-131.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-496922.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-123.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-058.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-507295.js | (args: "") -TEST-KNOWN-FAIL | js1_8_1/regress/regress-452498-168-2.js | (args: "") | (SKIP) -TEST-PASS | js1_8/regress/regress-477234.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-479430-02.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-187.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-102.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-522123.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-040.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-495773.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-104.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-479430-01.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-050.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-191.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-479430-05.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-079.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-466905-02.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-082.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-121.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-114-a.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-030.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-092.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-006.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-466905-01.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-063.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-185.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-101.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-524264.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-027.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-530879.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-479430-03.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-072.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-076.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-071.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-495907.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-073.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-155.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-074.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-168-1.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-192.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-062.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-117.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-111.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-509354.js | (args: "") -TEST-KNOWN-FAIL | js1_8_1/jit/regress-451974-02.js | (args: "") | (SKIP) -TEST-PASS | js1_8_1/regress/regress-452498-129.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-116.js | (args: "") -TEST-KNOWN-FAIL | js1_8_1/jit/regress-451673.js | (args: "") | (SKIP) -TEST-PASS | js1_8_1/regress/regress-452498-075.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-135.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-160.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-181.js | (args: "") -TEST-KNOWN-FAIL | js1_8_1/jit/regress-470739.js | (args: "") | (SKIP) -TEST-PASS | js1_8_1/regress/regress-479430-04.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-458838.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-489682.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-02.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-06.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-04.js | (args: "") -TEST-KNOWN-FAIL | js1_8_1/jit/regress-452498-01.js | (args: "") | (SKIP) -TEST-PASS | js1_8_1/jit/regress-462459-10.js | (args: "") -TEST-KNOWN-FAIL | js1_8_1/jit/regress-451974-01.js | (args: "") | (SKIP) -TEST-PASS | js1_8_1/jit/regress-462459-07.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-05.js | (args: "") -TEST-KNOWN-FAIL | js1_8_1/jit/regress-469927.js | (args: "") | (SKIP) -TEST-PASS | js1_8_1/jit/regress-462459-11.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-08.js | (args: "") -TEST-PASS | js1_8_1/jit/math-jit-tests.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-524743.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-01.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-09.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-12.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-462459-03.js | (args: "") -TEST-PASS | js1_8_1/jit/regress-471635.js | (args: "") -TEST-PASS | js1_8_1/strict/8.7.2.js | (args: "") -TEST-PASS | js1_8_1/strict/12.2.1.js | (args: "") -TEST-PASS | js1_8_1/JSON/regress-459293.js | (args: "") -TEST-PASS | js1_8_1/JSON/regress-458959.js | (args: "") -TEST-PASS | ecma_5/misc/new-with-non-constructor.js | (args: "") -TEST-PASS | ecma_5/misc/unnamed-function.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 | ecma_5/misc/function-definition-eval.js | (args: "") -TEST-PASS | ecma_5/misc/bug1126318.js | (args: "") -TEST-PASS | ecma_5/misc/explicit-undefined-optional-argument.js | (args: "") -TEST-PASS | ecma_5/misc/line-paragraph-separator-parse-as-lineterminator.js | (args: "") -TEST-PASS | ecma_5/misc/enumerate-undefined.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/future-reserved-words.js | (args: "") -TEST-PASS | ecma_5/misc/unwrapped-no-such-method.js | (args: "") -TEST-PASS | ecma_5/misc/unicode-escaped-keyword.js | (args: "") -TEST-PASS | ecma_5/misc/syntax-error-end-of-for-head-part.js | (args: "") -TEST-PASS | ecma_5/misc/getter-setter-outerize-this.js | (args: "") -TEST-PASS | ecma_5/misc/function-definition-evaluate.js | (args: "") -TEST-PASS | ecma_5/misc/error-undefined-message.js | (args: "") -TEST-PASS | ecma_5/misc/unicode-identifier-82f1.js | (args: "") -TEST-PASS | ecma_5/misc/redeclare-var-non-writable-property.js | (args: "") -TEST-PASS | ecma_5/misc/global-numeric-properties.js | (args: "") -TEST-PASS | ecma_5/misc/builtin-methods-reject-null-undefined-this.js | (args: "") -TEST-PASS | ecma_5/misc/regress-bug632003.js | (args: "") -TEST-PASS | ecma_5/Expressions/object-literal-accessor-arguments.js | (args: "") -TEST-PASS | ecma_5/Expressions/object-literal-accessor-property-name.js | (args: "") -TEST-PASS | ecma_5/Expressions/named-accessor-function.js | (args: "") -TEST-PASS | ecma_5/Expressions/primitive-this-boxing-behavior.js | (args: "") -TEST-PASS | ecma_5/Expressions/nested-delete-name-in-evalcode.js | (args: "") -TEST-PASS | ecma_5/Expressions/string-literal-escape-sequences.js | (args: "") -TEST-PASS | ecma_5/Expressions/11.1.5-01.js | (args: "") -TEST-PASS | ecma_5/extensions/__proto__.js | (args: "") -TEST-PASS | ecma_5/extensions/watch-value-prop-becoming-setter.js | (args: "") -TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object-nonnative.js | (args: "") -TEST-PASS | ecma_5/extensions/arguments-property-access-in-function.js | (args: "") -TEST-PASS | ecma_5/extensions/Boolean-toSource.js | (args: "") -TEST-PASS | ecma_5/extensions/bug566661.js | (args: "") -TEST-PASS | ecma_5/extensions/cross-global-getPrototypeOf.js | (args: "") -TEST-PASS | ecma_5/extensions/8.12.5-01.js | (args: "") -TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array-nonnative.js | (args: "") -TEST-PASS | ecma_5/extensions/Number-toSource.js | (args: "") -TEST-PASS | ecma_5/extensions/watchpoint-deletes-JSPropertyOp-setter.js | (args: "") -TEST-PASS | ecma_5/extensions/strict-function-statements.js | (args: "") -TEST-PASS | ecma_5/extensions/array-inherited-__proto__.js | (args: "") -TEST-PASS | ecma_5/extensions/es5ish-defineGetter-defineSetter.js | (args: "") -TEST-PASS | ecma_5/extensions/bug496985.js | (args: "") -TEST-PASS | ecma_5/extensions/bug472534.js | (args: "") -TEST-PASS | ecma_5/extensions/array-toString-recursion.js | (args: "") -TEST-PASS | ecma_5/extensions/regress-bug567606.js | (args: "") -TEST-PASS | ecma_5/extensions/15.9.4.2.js | (args: "") -TEST-PASS | ecma_5/extensions/destructuring-for-inof-__proto__.js | (args: "") -TEST-PASS | ecma_5/extensions/String-methods-infinite-recursion.js | (args: "") -TEST-PASS | ecma_5/extensions/strict-option-redeclared-parameter.js | (args: "") -TEST-PASS | ecma_5/extensions/destructuring-__proto__-shorthand-assignment-before-var.js | (args: "") -TEST-PASS | ecma_5/extensions/preventExtensions-cross-global.js | (args: "") -TEST-PASS | ecma_5/extensions/nested-delete-name-in-evalcode.js | (args: "") -TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array-ccw.js | (args: "") -TEST-PASS | ecma_5/extensions/inc-dec-functioncall.js | (args: "") -TEST-PASS | ecma_5/extensions/strict-function-toSource.js | (args: "") -TEST-PASS | ecma_5/extensions/string-literal-getter-setter-decompilation.js | (args: "") -TEST-PASS | ecma_5/extensions/String-toSource.js | (args: "") -TEST-PASS | ecma_5/extensions/iterator-in-catch.js | (args: "") -TEST-PASS | ecma_5/extensions/misplaced-inconsistent-directive.js | (args: "") -TEST-PASS | ecma_5/extensions/regress-bug629723.js | (args: "") -TEST-PASS | ecma_5/extensions/builtin-function-arguments-caller.js | (args: "") -TEST-PASS | ecma_5/extensions/destructuring-__proto__-shorthand-assignment.js | (args: "") -TEST-PASS | ecma_5/extensions/regress-bug607284.js | (args: "") -TEST-PASS | ecma_5/extensions/toLocaleString-infinite-recursion.js | (args: "") -TEST-PASS | ecma_5/extensions/reviver-mutates-holder-array.js | (args: "") -TEST-PASS | ecma_5/extensions/toSource-infinite-recursion.js | (args: "") -TEST-PASS | ecma_5/extensions/watch-setter-become-setter.js | (args: "") -TEST-PASS | ecma_5/extensions/error-tostring-function.js | (args: "") -TEST-PASS | ecma_5/extensions/watch-array-length.js | (args: "") -TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object.js | (args: "") -TEST-PASS | ecma_5/extensions/reviver-mutates-holder-object-ccw.js | (args: "") -TEST-PASS | ecma_5/extensions/function-definition-with.js | (args: "") -TEST-PASS | ecma_5/extensions/function-caller-skips-eval-frames.js | (args: "") -TEST-PASS | ecma_5/extensions/cross-global-eval-is-indirect.js | (args: "") -TEST-PASS | ecma_5/extensions/15.4.4.11.js | (args: "") -TEST-PASS | ecma_5/extensions/function-caller-strict-cross-global.js | (args: "") -TEST-PASS | ecma_5/extensions/getOwnPropertyNames-__proto__.js | (args: "") -TEST-PASS | ecma_5/extensions/watch-inherited-property.js | (args: "") -TEST-PASS | ecma_5/extensions/proxy-enumeration.js | (args: "") -TEST-PASS | ecma_5/extensions/extension-methods-reject-null-undefined-this.js | (args: "") -TEST-PASS | ecma_5/extensions/watch-replaced-setter.js | (args: "") -TEST-PASS | ecma_5/extensions/proxy-array-target-length-definition.js | (args: "") -TEST-PASS | ecma_5/extensions/eval-native-callback-is-indirect.js | (args: "") -TEST-PASS | ecma_5/extensions/function-properties.js | (args: "") -TEST-PASS | ecma_5/extensions/destructuring-__proto__-target-assignment.js | (args: "") -TEST-PASS | ecma_5/extensions/proxy-strict.js | (args: "") -TEST-PASS | ecma_5/RegExp/instance-property-storage-introspection.js | (args: "") -TEST-PASS | ecma_5/RegExp/regress-613820-1.js | (args: "") -TEST-PASS | ecma_5/extensions/array-pop-proxy.js | (args: "") -TEST-PASS | ecma_5/RegExp/regress-429241.js | (args: "") -TEST-PASS | ecma_5/RegExp/7.8.5-01.js | (args: "") -TEST-PASS | ecma_5/RegExp/exec-lastIndex-ToInteger.js | (args: "") -TEST-PASS | ecma_5/RegExp/exec.js | (args: "") -TEST-PASS | ecma_5/RegExp/regress-613820-2.js | (args: "") -TEST-PASS | ecma_5/RegExp/15.10.5-01.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/empty-lookahead.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/Exceptions/error-expando-reconfigure.js | (args: "") -TEST-PASS | ecma_5/RegExp/regress-617935.js | (args: "") -TEST-PASS | ecma_5/Exceptions/error-property-enumerability.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-indirect-normalcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-direct-normalcode.js | (args: "") -TEST-PASS | ecma_5/eval/line-terminator-paragraph-terminator.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-indirect-strictcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-direct-strictcode.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-global-normalcaller-indirect-strictcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-direct-strictcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-global-strictcaller-direct-normalcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-global-strictcaller-indirect-normalcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-indirect-normalcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-fun-strictcaller-direct-normalcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-fun-normalcaller-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-global-normalcaller-indirect-normalcode.js | (args: "") -TEST-PASS | ecma_5/eval/exhaustive-global-normalcaller-direct-strictcode.js | (args: "") -TEST-PASS | ecma_5/Types/8.12.5-01.js | (args: "") -TEST-PASS | ecma_5/Array/frozen-dense-array.js | (args: "") -TEST-PASS | ecma_5/Array/join-01.js | (args: "") -TEST-PASS | ecma_5/Array/redefine-nonwritable-length-custom-conversion-throw.js | (args: "") -TEST-PASS | ecma_5/Array/splice-return-array-elements-defined-not-set.js | (args: "") -TEST-PASS | ecma_5/Array/length-01.js | (args: "") -TEST-PASS | ecma_5/Array/redefine-nonwritable-length-nonnumeric.js | (args: "") -TEST-PASS | ecma_5/Array/index-with-null-character.js | (args: "") -TEST-PASS | ecma_5/Array/redefine-nonwritable-length-custom-conversion-call-counts.js | (args: "") -TEST-PASS | ecma_5/Array/pop-empty-nonwritable.js | (args: "") -TEST-PASS | ecma_5/Array/pop-nonarray-higher-elements.js | (args: "") -TEST-PASS | ecma_5/Array/length-truncate-nonconfigurable.js | (args: "") -TEST-PASS | ecma_5/Array/splice-suppresses-unvisited-indexes.js | (args: "") -TEST-PASS | ecma_5/Array/redefine-length-frozen-dictionarymode-array.js | (args: "") -TEST-PASS | ecma_5/Array/reverse-order-of-low-high-accesses.js | (args: "") -TEST-PASS | ecma_5/Array/regress-599159.js | (args: "") -TEST-PASS | ecma_5/Array/frozen-dict-mode-length.js | (args: "") -TEST-PASS | ecma_5/Array/toString-01.js | (args: "") -TEST-PASS | ecma_5/Array/toLocaleString-01.js | (args: "") -TEST-PASS | ecma_5/Array/sort-array-with-holes-and-undefined.js | (args: "") -TEST-PASS | ecma_5/Array/redefine-length-frozen-array.js | (args: "") -TEST-PASS | ecma_5/Array/length-truncate-nonconfigurable-sparse.js | (args: "") -TEST-PASS | ecma_5/Array/length-set-object.js | (args: "") -TEST-PASS | ecma_5/Array/length-truncate-with-indexed.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/length-nonwritable-redefine-nop.js | (args: "") -TEST-PASS | ecma_5/strict/primitive-this-getter.js | (args: "") -TEST-PASS | ecma_5/strict/12.2.1.js | (args: "") -TEST-PASS | ecma_5/strict/15.3.4.5.js | (args: "") -TEST-PASS | ecma_5/strict/13.1.js | (args: "") -TEST-PASS | ecma_5/strict/rebind-eval-should-fail-in-strict-mode.js | (args: "") -TEST-PASS | ecma_5/strict/15.3.5.1.js | (args: "") -TEST-PASS | ecma_5/strict/this-for-function-expression-recursion.js | (args: "") -TEST-PASS | ecma_5/strict/15.10.7.js | (args: "") -TEST-PASS | ecma_5/strict/15.5.5.1.js | (args: "") -TEST-PASS | ecma_5/strict/assign-to-callee-name.js | (args: "") -TEST-PASS | ecma_5/strict/B.1.2.js | (args: "") -TEST-PASS | js1_8_1/regress/regress-452498-052-a.js | (args: "") -TEST-PASS | ecma_5/strict/15.4.4.13.js | (args: "") -TEST-PASS | ecma_5/strict/8.12.5.js | (args: "") -TEST-PASS | ecma_5/strict/B.1.1.js | (args: "") -TEST-PASS | ecma_5/strict/directive-prologue-01.js | (args: "") -TEST-PASS | ecma_5/strict/12.10.1.js | (args: "") -TEST-PASS | ecma_5/strict/11.13.1.js | (args: "") -TEST-PASS | ecma_5/strict/10.4.3.js | (args: "") -TEST-PASS | ecma_5/strict/15.4.4.8.js | (args: "") -TEST-PASS | ecma_5/strict/12.14.1.js | (args: "") -TEST-PASS | ecma_5/strict/regress-532254.js | (args: "") -TEST-PASS | ecma_5/strict/15.4.4.9.js | (args: "") -TEST-PASS | ecma_5/strict/8.12.7-2.js | (args: "") -TEST-PASS | ecma_5/strict/11.4.5.js | (args: "") -TEST-PASS | ecma_5/strict/regress-599159.js | (args: "") -TEST-PASS | ecma_5/strict/11.4.4.js | (args: "") -TEST-PASS | ecma_5/strict/unbrand-this.js | (args: "") -TEST-PASS | ecma_5/strict/10.6.js | (args: "") -TEST-PASS | ecma_5/strict/regress-532041.js | (args: "") -TEST-PASS | ecma_5/strict/11.13.2.js | (args: "") -TEST-PASS | ecma_5/strict/15.3.5.2.js | (args: "") -TEST-PASS | ecma_5/strict/strict-this-is-not-truthy.js | (args: "") -TEST-PASS | ecma_5/strict/11.3.2.js | (args: "") -TEST-PASS | ecma_5/strict/11.1.5.js | (args: "") -TEST-PASS | ecma_5/strict/11.3.1.js | (args: "") -TEST-PASS | ecma_5/strict/eval-variable-environment.js | (args: "") -TEST-PASS | ecma_5/strict/11.4.1.js | (args: "") -TEST-PASS | ecma_5/strict/8.7.2.js | (args: "") -TEST-PASS | ecma_5/strict/15.4.4.6.js | (args: "") -TEST-PASS | ecma_5/strict/10.4.2.js | (args: "") -TEST-PASS | ecma_5/strict/15.4.4.12.js | (args: "") -TEST-PASS | ecma_5/strict/primitive-this-no-writeback.js | (args: "") -TEST-PASS | ecma_5/strict/8.12.7.js | (args: "") -TEST-PASS | ecma_5/strict/primitive-assignment.js | (args: "") -TEST-PASS | ecma_5/strict/15.4.5.1.js | (args: "") -TEST-PASS | ecma_5/strict/15.5.5.2.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-nonarray-noncallable-replacer.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-dropping-elements.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-missing-arguments.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-reviver-array-delete.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-replacer-array-edgecase-jsid-elements.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-large-replacer-array.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-replacer-array-duplicated-element.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-ignore-noncallable-toJSON.js | (args: "") -TEST-PASS | ecma_5/JSON/small-codepoints.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-call-toJSON-once.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-replacer-array-skipped-element.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-replacer-array-boxed-elements.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-arguments.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-syntax-errors-03.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-boxed-primitives.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-replacer-with-array-indexes.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-primitives.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-reviver.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-call-replacer-once.js | (args: "") -TEST-PASS | ecma_5/JSON/trailing-comma.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-octal-syntax-error.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-array-gc.js | (args: "") -TEST-PASS | ecma_5/JSON/cyclic-stringify-unrelated.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-replacer-array-hijinks.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-gap.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-special-escapes.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-crockford-01.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-mega-huge-array.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-syntax-errors-02.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-toJSON-arguments.js | (args: "") -TEST-PASS | ecma_5/JSON/cyclic-stringify.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-primitives.js | (args: "") -TEST-PASS | ecma_5/JSON/parse.js | (args: "") -TEST-PASS | ecma_5/Function/10.2.1.1.6.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-syntax-errors-01.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-replacer.js | (args: "") -TEST-PASS | ecma_5/JSON/stringify-replacer-array-trailing-holes.js | (args: "") -TEST-PASS | ecma_5/JSON/parse-number-syntax.js | (args: "") -TEST-PASS | ecma_5/Function/function-call.js | (args: "") -TEST-PASS | ecma_5/Function/Function-with-eval.js | (args: "") -TEST-PASS | ecma_5/Function/builtin-no-prototype.js | (args: "") -TEST-PASS | ecma_5/Function/arguments-caller-callee.js | (args: "") -TEST-PASS | ecma_5/Function/Function-arguments-gc.js | (args: "") -TEST-PASS | ecma_5/Function/arguments-property-attributes.js | (args: "") -TEST-PASS | ecma_5/Function/function-caller.js | (args: "") -TEST-PASS | ecma_5/Function/builtin-no-construct.js | (args: "") -TEST-PASS | ecma_5/Function/strict-arguments.js | (args: "") -TEST-PASS | ecma_5/Function/15.3.4.3-01.js | (args: "") -TEST-PASS | ecma_5/Function/function-bind.js | (args: "") -TEST-KNOWN-FAIL | ecma_5/Global/adding-global-var-nonextensible-error.js | (args: "") | (SKIP) -TEST-PASS | ecma_5/Function/redefine-arguments-length.js | (args: "") -TEST-PASS | ecma_5/Global/direct-eval-but-not.js | (args: "") -TEST-PASS | ecma_5/Global/delete-global-NaN-property.js | (args: "") -TEST-PASS | ecma_5/Global/bug660612.js | (args: "") -TEST-PASS | ecma_5/Global/parseFloat-01.js | (args: "") -TEST-PASS | ecma_5/Global/eval-01.js | (args: "") -TEST-PASS | ecma_5/Global/parseInt-default-to-decimal.js | (args: "") -TEST-PASS | ecma_5/Global/eval-in-strict-eval-in-normal-function.js | (args: "") -TEST-PASS | ecma_5/Global/bug-320887.js | (args: "") -TEST-PASS | ecma_5/Global/eval-02.js | (args: "") -TEST-PASS | ecma_5/Global/cross-global-implicit-this.js | (args: "") -TEST-PASS | ecma_5/Global/eval-inside-with-is-direct.js | (args: "") -TEST-PASS | ecma_5/Global/parseInt-01.js | (args: "") -TEST-PASS | ecma_5/Global/parenthesized-eval-is-direct.js | (args: "") -TEST-PASS | ecma_5/Global/eval-native-callback-is-indirect.js | (args: "") -TEST-PASS | ecma_5/Global/decodeURI-decodes-FFFE-FFFF.js | (args: "") -TEST-PASS | ecma_5/Date/setTime-argument-shortcircuiting.js | (args: "") -TEST-PASS | ecma_5/Date/fractions.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/15.9.4.2.js | (args: "") -TEST-PASS | ecma_5/Date/UTC-convert-all-arguments.js | (args: "") -TEST-PASS | ecma_5/Date/constructor-convert-all-arguments.js | (args: "") -TEST-PASS | ecma_5/Date/toISOString.js | (args: "") -TEST-PASS | ecma_5/Date/timeclip.js | (args: "") -TEST-PASS | ecma_5/Date/equality-to-boolean.js | (args: "") -TEST-PASS | ecma_5/Date/defaultvalue.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.14-01.js | (args: "") -TEST-PASS | ecma_5/Object/object-create-with-primitive-second-arg.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-miscellaneous.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.5-01.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-30-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-12-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/propertyIsEnumerable.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.7-01.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-16-of-32.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-17-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/vacuous-accessor-unqualified-name.js | (args: "") -TEST-KNOWN-FAIL | ecma_5/Object/defineProperty-setup.js | (args: "") | (SKIP) -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-27-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/toLocaleString.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.6-dictionary-redefinition-22-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-dictionary-redefinition-15-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/isPrototypeOf.js | (args: "") -TEST-PASS | ecma_5/Object/preventExtensions-idempotent.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.4-04.js | (args: "") -TEST-PASS | ecma_5/Object/gOPD-vs-prototype-accessor.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-13-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/freeze-global-eval-const.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.3-01.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-function-length.js | (args: "") -TEST-PASS | ecma_5/Object/clear-dictionary-accessor-getset.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.9.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-new-definition.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-1-of-8.js | (args: "") -TEST-PASS | ecma_5/Object/mutation-prevention-methods.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-25-of-32.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.4-02.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.4-01.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.6-dictionary-redefinition-08-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.12.js | (args: "") -TEST-PASS | ecma_5/Object/getPrototypeOf-array.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-32-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-5-of-8.js | (args: "") -TEST-PASS | ecma_5/Object/extensibility-02.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-middle-redefinition-3-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-middle-redefinition-7-of-8.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-dictionary-redefinition-29-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/add-property-non-extensible.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-18-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/proto-property-change-writability-set.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-07-of-32.js | (args: "") -TEST-PASS | ecma_5/Object/defineProperties-callable-accessor.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-2-of-8.js | (args: "") -TEST-PASS | ecma_5/Object/extensibility-01.js | (args: "") -TEST-PASS | ecma_5/Object/object-toString-01.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-6-of-8.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-19-of-32.js | (args: "") -TEST-PASS | ecma_5/Boolean/no-boolean-toJSON.js | (args: "") -TEST-PASS | ecma_5/Boolean/15.6.4.2.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/15.5.4.11-01.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-03-of-32.js | (args: "") -TEST-PASS | ecma_5/String/replace-math.js | (args: "") -TEST-PASS | ecma_5/String/split-xregexp.js | (args: "") -TEST-PASS | ecma_5/String/15.5.4.2.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-02-of-32.js | (args: "") -TEST-PASS | ecma_5/String/15.5.4.7.js | (args: "") -TEST-PASS | ecma_5/String/replace-throws-nonwritable-lastIndex-global.js | (args: "") -TEST-PASS | ecma_5/String/split-undefined-separator.js | (args: "") -TEST-PASS | ecma_5/String/string-object-length.js | (args: "") -TEST-PASS | ecma_5/String/match-throws-nonwritable-lastIndex-global.js | (args: "") -TEST-PASS | ecma_5/String/match-forward-lookahead.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-middle-redefinition-8-of-8.js | (args: "") -TEST-PASS | ecma_5/String/match-defines-match-elements.js | (args: "") -TEST-PASS | ecma_5/String/match-updates-global-lastIndex.js | (args: "") -TEST-PASS | ecma_5/String/defaultvalue.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/String/split-01.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/tonumber-string-hex.js | (args: "") -TEST-PASS | ecma_5/String/string-upper-lower-mapping.js | (args: "") -TEST-PASS | ecma_3/FunExpr/regress-528082.js | (args: "") -TEST-PASS | ecma_3/FunExpr/regress-545980.js | (args: "") -TEST-PASS | ecma_3/FunExpr/fe-001-n.js | (args: "") -TEST-PASS | ecma_3/FunExpr/fe-002.js | (args: "") -TEST-PASS | ecma_3/FunExpr/fe-001.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-11-of-32.js | (args: "") -TEST-PASS | ecma_3/FunExpr/regress-533254.js | (args: "") -TEST-PASS | ecma_3/FunExpr/regress-518103.js | (args: "") -TEST-PASS | ecma_3/Expressions/11.10-01.js | (args: "") -TEST-PASS | ecma_3/FunExpr/regress-524826.js | (args: "") -TEST-PASS | ecma_3/Expressions/11.10-03.js | (args: "") -TEST-PASS | ecma_3/Expressions/11.10-02.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-04-of-32.js | (args: "") -TEST-PASS | ecma_3/Expressions/11.6.1-1.js | (args: "") -TEST-PASS | ecma_3/Expressions/11.7.2-01.js | (args: "") -TEST-PASS | ecma_3/Expressions/11.9.6-1.js | (args: "") -TEST-PASS | ecma_3/Expressions/11.7.1-01.js | (args: "") -TEST-PASS | ecma_3/Expressions/11.7.3-01.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-320854.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-368516.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-385393-03.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/10.1.3-2.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-274152.js | (args: "") -TEST-PASS | ecma_3/extensions/7.9.1.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-327170.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-430740.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-220367-002.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-188206-02.js | (args: "") -TEST-PASS | ecma_3/extensions/regress-188206-01.js | (args: "") -TEST-PASS | ecma_3/Operators/11.13.1-002.js | (args: "") -TEST-PASS | ecma_3/Operators/11.4.1-002.js | (args: "") -TEST-PASS | ecma_3/Operators/order-01.js | (args: "") -TEST-PASS | ecma_3/Operators/11.4.1-001.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-436700.js | (args: "") -TEST-PASS | ecma_3/Operators/11.13.1-001.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.4.1-4.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-169534.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.2.12.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-98306.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-dictionary-redefinition-14-of-32.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.4.1-6.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-223535.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-3-of-4.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-57572.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.3.1-1.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.3.1-2.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-375715-03.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-465862.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-119909.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.4.1-1.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-225289.js | (args: "") -TEST-KNOWN-FAIL | ecma_3/RegExp/regress-330684.js | (args: "") | (SKIP) -TEST-PASS | ecma_3/RegExp/regress-224676.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-375715-01-n.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-285219.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-122076.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-334158.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-24712.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-367888.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-169497.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.2-1.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-209067.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-375651.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-216591.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.4.1-2.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-123437.js | (args: "") -TEST-PASS | ecma_3/RegExp/perlstress-002.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-375711.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.6.2-2.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-28686.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-31316.js | (args: "") -TEST-PASS | ecma_3/RegExp/octal-002.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-87231.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-209919.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-312351.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-375642.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-309840.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-346090.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-188206.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-100199.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-191479.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-72964.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-76683.js | (args: "") -TEST-PASS | ecma_3/RegExp/15.10.4.1-3.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-57631.js | (args: "") -TEST-PASS | ecma_3/RegExp/octal-001.js | (args: "") -TEST-PASS | ecma_3/RegExp/perlstress-001.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-202564.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-223273.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-375715-04.js | (args: "") -TEST-KNOWN-FAIL | ecma_3/RegExp/regress-307456.js | (args: "") | (SKIP) -TEST-PASS | ecma_3/RegExp/15.10.6.2-1.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-225343.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-105972.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-187133.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-220367-001.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-67773.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-375715-02.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-78156.js | (args: "") -TEST-PASS | ecma_3/RegExp/regress-165353.js | (args: "") -TEST-PASS | ecma_3/Exceptions/regress-58946.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/regress-181654.js | (args: "") -TEST-PASS | ecma_3/Exceptions/15.11.5.js | (args: "") -TEST-PASS | ecma_3/Exceptions/15.11.1.1.js | (args: "") -TEST-PASS | ecma_3/Exceptions/binding-001.js | (args: "") -TEST-PASS | ecma_3/Exceptions/15.11.7.6-001.js | (args: "") -TEST-PASS | ecma_3/Exceptions/15.11.4.4-1.js | (args: "") -TEST-PASS | ecma_3/Regress/regress-385393-04.js | (args: "") -TEST-PASS | ecma_3/Regress/regress-420087.js | (args: "") -TEST-PASS | ecma_3/Exceptions/15.11.7.6-003.js | (args: "") -TEST-PASS | ecma_3/Exceptions/regress-181914.js | (args: "") -TEST-PASS | ecma_3/Regress/regress-420610.js | (args: "") -TEST-PASS | ecma_3/Regress/regress-580544.js | (args: "") -TEST-PASS | ecma_3/Regress/regress-441477-01.js | (args: "") -TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-04.js | (args: "") | (SKIP) -TEST-PASS | ecma_3/Regress/regress-419152.js | (args: "") -TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-02.js | (args: "") | (SKIP) -TEST-PASS | ecma_3/Regress/regress-469937.js | (args: "") -TEST-PASS | ecma_3/LexicalConventions/7.9.1.js | (args: "") -TEST-PASS | ecma_3/LexicalConventions/7.4-01.js | (args: "") -TEST-PASS | ecma_3/LexicalConventions/7.8.3-01.js | (args: "") -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/regress-488989.js | (args: "") -TEST-PASS | ecma_3/Array/regress-390598.js | (args: "") -TEST-PASS | ecma_3/Array/15.4.4.11-01.js | (args: "") -TEST-KNOWN-FAIL | ecma_3/Array/regress-322135-03.js | (args: "") | (SKIP) -TEST-PASS | ecma_3/Array/15.5.4.8-01.js | (args: "") -TEST-PASS | ecma_3/Array/regress-387501.js | (args: "") -TEST-KNOWN-FAIL | ecma_3/Unicode/uc-001.js | (args: "") | (SKIP) -TEST-PASS | ecma_3/Array/regress-322135-01.js | (args: "") -TEST-PASS | ecma_3/Array/15.4.4.3-1.js | (args: "") -TEST-PASS | ecma_3/Array/regress-619970.js | (args: "") -TEST-PASS | ecma_3/Array/regress-130451.js | (args: "") -TEST-PASS | ecma_3/Array/regress-421325.js | (args: "") -TEST-PASS | ecma_3/Array/regress-101488.js | (args: "") -TEST-PASS | ecma_3/Array/15.4.4.4-001.js | (args: "") -TEST-PASS | ecma_3/Unicode/regress-352044-02-n.js | (args: "") -TEST-PASS | ecma_3/Unicode/uc-001-n.js | (args: "") -TEST-PASS | ecma_3/Unicode/uc-004.js | (args: "") -TEST-PASS | ecma_3/Unicode/uc-002.js | (args: "") -TEST-PASS | ecma_3/Unicode/uc-005.js | (args: "") -TEST-PASS | ecma_3/Unicode/uc-003.js | (args: "") -TEST-PASS | ecma_3/Unicode/uc-002-n.js | (args: "") -TEST-PASS | ecma_3/Function/regress-58274.js | (args: "") -TEST-PASS | ecma_3/Unicode/regress-352044-01.js | (args: "") -TEST-PASS | ecma_3/Function/regress-137181.js | (args: "") -TEST-PASS | ecma_3/Function/regress-94506.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/scope-001.js | (args: "") -TEST-PASS | ecma_3/Function/arguments-001.js | (args: "") -TEST-PASS | ecma_3/Function/regress-313570.js | (args: "") -TEST-PASS | ecma_3/Function/regress-131964.js | (args: "") -TEST-PASS | ecma_3/Function/15.3.4.3-1.js | (args: "") -TEST-KNOWN-FAIL | ecma_3/Statements/regress-121744.js | (args: "") | (SKIP) -TEST-PASS | ecma_3/Function/15.3.4.4-1.js | (args: "") -TEST-PASS | ecma_3/Function/arguments-002.js | (args: "") -TEST-PASS | ecma_5/Object/15.2.3.6-redefinition-1-of-4.js | (args: "") -TEST-PASS | ecma_3/Function/regress-97921.js | (args: "") -TEST-PASS | ecma_3/Function/regress-193555.js | (args: "") -TEST-PASS | ecma_3/Function/regress-85880.js | (args: "") -TEST-PASS | ecma_3/Function/scope-002.js | (args: "") -TEST-PASS | ecma_3/Statements/switch-002.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/switch-001.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-131348.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.6.3.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-83532-001.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-226517.js | (args: "") -TEST-PASS | ecma_3/Statements/12.10-01.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-83532-002.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-302439.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-194364.js | (args: "") -TEST-PASS | ecma_3/ExecutionContexts/regress-448595-01.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-642975.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-74474-001.js | (args: "") -TEST-PASS | ecma_3/ExecutionContexts/10.1.3-2.js | (args: "") -TEST-PASS | ecma_3/ExecutionContexts/10.1.3-1.js | (args: "") -TEST-PASS | ecma_3/ExecutionContexts/10.1.3.js | (args: "") -TEST-PASS | ecma_3/Statements/regress-444979.js | (args: "") -TEST-PASS | ecma_3/ExecutionContexts/10.6.1-01.js | (args: "") -TEST-PASS | ecma_3/ExecutionContexts/regress-23346.js | (args: "") -TEST-PASS | ecma_3/ExecutionContexts/10.1.4-1.js | (args: "") -TEST-PASS | ecma_3/Date/15.9.5.7.js | (args: "") -TEST-PASS | ecma_3/Date/regress-452786.js | (args: "") -TEST-PASS | ecma_3/Date/15.9.5.5-02.js | (args: "") -TEST-PASS | ecma_3/Date/15.9.5.4.js | (args: "") -TEST-PASS | ecma_3/Date/15.9.5.3.js | (args: "") -TEST-PASS | ecma_3/Date/15.9.1.2-01.js | (args: "") -TEST-PASS | ecma_3/Date/15.9.4.3.js | (args: "") -TEST-PASS | ecma_3/Date/15.9.5.6.js | (args: "") -TEST-PASS | ecma_3/Object/regress-459405.js | (args: "") -TEST-PASS | ecma_3/NumberFormatting/tostring-001.js | (args: "") -TEST-PASS | ecma_3/Object/regress-79129-001.js | (args: "") -TEST-PASS | ecma_3/Object/8.6.2.6-001.js | (args: "") -TEST-PASS | ecma_3/Object/class-005.js | (args: "") -TEST-PASS | ecma_3/Object/class-001.js | (args: "") -TEST-PASS | ecma_3/Object/class-004.js | (args: "") -TEST-PASS | ecma_3/Object/class-003.js | (args: "") -TEST-PASS | ecma_3/Object/regress-72773.js | (args: "") -TEST-PASS | ecma_3/String/15.5.4.14.js | (args: "") -TEST-PASS | ecma_3/Object/8.6.2.6-002.js | (args: "") -TEST-PASS | ecma_3/Object/regress-385393-07.js | (args: "") -TEST-PASS | ecma_3/Object/class-002.js | (args: "") -TEST-PASS | ecma_3/Object/regress-361274.js | (args: "") -TEST-PASS | ecma_3/Object/8.6.1-01.js | (args: "") -TEST-PASS | ecma_3/String/regress-104375.js | (args: "") -TEST-PASS | ecma_3/String/regress-369778.js | (args: "") -TEST-PASS | ecma_3/String/regress-83293.js | (args: "") -TEST-PASS | ecma_3/String/regress-189898.js | (args: "") -TEST-PASS | ecma_3/String/regress-304376.js | (args: "") -TEST-PASS | ecma_3/String/regress-313567.js | (args: "") -TEST-PASS | ecma_3/Number/regress-442242-01.js | (args: "") -TEST-PASS | ecma_3/String/regress-392378.js | (args: "") -TEST-PASS | ecma_3/String/15.5.4.11.js | (args: "") -TEST-PASS | ecma_3/Number/15.7.4.5-2.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.6-1.js | (args: "") -TEST-PASS | ecma_3/Number/15.7.4.2-01.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_2017/Expressions/trailing_comma_arrow.js | (args: "") -TEST-PASS | ecma_2017/Expressions/trailing_comma_parameters.js | (args: "") -TEST-PASS | ecma_2017/Expressions/trailing_comma_arguments.js | (args: "") -TEST-PASS | ecma_2017/Expressions/trailing_comma_getter_setter.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/AsyncFunctions/cover-init-name-syntax.js | (args: "") -TEST-PASS | ecma_2017/Statements/trailing_comma_parameters.js | (args: "") -TEST-PASS | ecma_2017/AsyncFunctions/duplicate-__proto__.js | (args: "") -TEST-PASS | ecma_2017/Statements/for-in-with-assignment-semantics.js | (args: "") -TEST-PASS | Intl/four-letter-language-codes.js | (args: "") -TEST-PASS | Intl/getCanonicalLocales-overridden-set.js | (args: "") -TEST-PASS | Intl/getCanonicalLocales-overridden-push.js | (args: "") -TEST-PASS | Intl/getCanonicalLocales-overridden-arg-length.js | (args: "") -TEST-PASS | Intl/getCalendarInfo.js | (args: "") -TEST-KNOWN-FAIL | Intl/DateTimeFormat/supportedLocalesOf.js | (args: "") | (SKIP) -TEST-PASS | Intl/getCanonicalLocales.js | (args: "") -TEST-PASS | Intl/getCanonicalLocales-weird-cases.js | (args: "") -TEST-PASS | Intl/getCanonicalLocales-with-duplicates.js | (args: "") -TEST-PASS | Intl/extensions/options-value-emulates-undefined.js | (args: "") -TEST-KNOWN-FAIL | Intl/Collator/supportedLocalesOf.js | (args: "") | (SKIP) -TEST-PASS | Intl/DateTimeFormat/timeZone_backzone_links.js | (args: "") -TEST-PASS | Intl/DateTimeFormat/format.js | (args: "") -TEST-PASS | Intl/DateTimeFormat/formatToParts.js | (args: "") -TEST-PASS | Intl/DateTimeFormat/timeZone_notbackward_links.js | (args: "") -TEST-PASS | Intl/Collator/compare.js | (args: "") -TEST-PASS | Intl/DateTimeFormat/format_timeZone.js | (args: "") -TEST-PASS | Intl/DateTimeFormat/timeZone.js | (args: "") -TEST-PASS | Intl/Array/toLocaleString.js | (args: "") -TEST-KNOWN-FAIL | Intl/NumberFormat/supportedLocalesOf.js | (args: "") | (SKIP) -TEST-PASS | Intl/NumberFormat/StringBuffer.js | (args: "") -TEST-PASS | Intl/NumberFormat/duplicate-singleton-variant.js | (args: "") -TEST-PASS | Intl/NumberFormat/remove-unicode-extensions.js | (args: "") -TEST-PASS | Intl/Array/toLocaleString-date.js | (args: "") -TEST-PASS | Intl/NumberFormat/format.js | (args: "") -TEST-PASS | Intl/Array/toLocaleString-number.js | (args: "") -TEST-PASS | Intl/NumberFormat/format-as-code-or-name.js | (args: "") -TEST-PASS | Intl/DateTimeFormat/timeZone_backzone.js | (args: "") -TEST-PASS | Intl/NumberFormat/significantDigitsOfZero.js | (args: "") -TEST-PASS | Intl/DateTimeFormat/timeZone_backward_links.js | (args: "") -TEST-PASS | Intl/Date/toLocaleDateString_timeZone.js | (args: "") -TEST-PASS | js1_7/expressions/regress-346203.js | (args: "") -TEST-PASS | js1_7/expressions/destructuring-scope.js | (args: "") -TEST-PASS | Intl/Date/toLocaleTimeString_timeZone.js | (args: "") -TEST-PASS | Intl/Date/toLocaleString_timeZone.js | (args: "") -TEST-PASS | js1_7/expressions/regress-346645-02.js | (args: "") -TEST-PASS | js1_7/expressions/regress-418051.js | (args: "") -TEST-PASS | js1_7/expressions/regress-451340.js | (args: "") -TEST-PASS | js1_7/expressions/regress-346645-03.js | (args: "") -TEST-PASS | js1_7/extensions/basic-Iterator.js | (args: "") -TEST-PASS | Intl/TypedArray/toLocaleString.js | (args: "") -TEST-PASS | js1_7/expressions/regress-346645-01.js | (args: "") -TEST-PASS | js1_7/extensions/regress-387955-02.js | (args: "") -TEST-PASS | js1_7/extensions/regress-474771-02.js | (args: "") -TEST-PASS | js1_7/extensions/destructuring-order.js | (args: "") -TEST-PASS | js1_7/extensions/regress-474771-01.js | (args: "") -TEST-PASS | js1_7/extensions/regress-355410.js | (args: "") -TEST-PASS | js1_7/extensions/regress-355052-02.js | (args: "") -TEST-PASS | js1_7/extensions/regress-352885-02.js | (args: "") -TEST-PASS | js1_7/extensions/regress-351102-07.js | (args: "") -TEST-PASS | js1_7/extensions/regress-354499-02.js | (args: "") -TEST-PASS | js1_7/extensions/regress-350312.js | (args: "") -TEST-PASS | js1_7/extensions/regress-354499-01.js | (args: "") -TEST-PASS | js1_7/extensions/regress-367629.js | (args: "") -TEST-PASS | js1_7/extensions/regress-351102-03.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-469405-01.js | (args: "") -TEST-PASS | js1_7/extensions/regress-469234.js | (args: "") -TEST-PASS | js1_7/extensions/regress-354945-01.js | (args: "") -TEST-KNOWN-FAIL | js1_7/extensions/regress-353214-01.js | (args: "") | (SKIP) -TEST-PASS | js1_7/extensions/basic-for-each.js | (args: "") -TEST-PASS | js1_7/extensions/regress-387955-01.js | (args: "") -TEST-KNOWN-FAIL | js1_7/extensions/regress-353249.js | (args: "") | (SKIP) -TEST-PASS | js1_7/extensions/regress-476257.js | (args: "") -TEST-PASS | js1_7/extensions/basic-for-in.js | (args: "") -TEST-PASS | js1_7/extensions/regress-453955.js | (args: "") -TEST-PASS | js1_7/extensions/regress-473282.js | (args: "") -TEST-PASS | js1_7/extensions/regress-380933.js | (args: "") -TEST-PASS | js1_7/extensions/regress-381301.js | (args: "") -TEST-PASS | js1_7/extensions/regress-368224.js | (args: "") -TEST-PASS | js1_7/extensions/regress-589112.js | (args: "") -TEST-PASS | js1_7/extensions/regress-346642-06.js | (args: "") -TEST-PASS | js1_7/extensions/regress-355052-03.js | (args: "") -TEST-PASS | js1_7/extensions/regress-396326.js | (args: "") -TEST-PASS | js1_7/extensions/regress-368213.js | (args: "") -TEST-PASS | js1_7/extensions/regress-354945-02.js | (args: "") -TEST-PASS | js1_7/extensions/regress-351102-05.js | (args: "") -TEST-PASS | js1_7/extensions/regress-352885-01.js | (args: "") -TEST-PASS | js1_7/extensions/regress-469405-02.js | (args: "") -TEST-PASS | js1_7/extensions/regress-392308.js | (args: "") -TEST-PASS | js1_7/extensions/regress-355512.js | (args: "") -TEST-PASS | js1_7/extensions/regress-379566.js | (args: "") -TEST-PASS | js1_7/extensions/regress-477048.js | (args: "") -TEST-PASS | js1_7/extensions/regress-351070-02.js | (args: "") -TEST-PASS | js1_7/extensions/regress-470300-01.js | (args: "") -TEST-PASS | js1_7/extensions/regress-590813.js | (args: "") -TEST-PASS | js1_7/extensions/regress-346773.js | (args: "") -TEST-PASS | js1_7/extensions/regress-591450.js | (args: "") -TEST-PASS | js1_7/extensions/regress-372364.js | (args: "") -TEST-KNOWN-FAIL | js1_7/geniter/regress-347739.js | (args: "") | (SKIP) -TEST-PASS | js1_7/extensions/regress-351102-04.js | (args: "") -TEST-PASS | js1_7/extensions/regress-355052-01.js | (args: "") -TEST-PASS | js1_7/extensions/regress-352797-01.js | (args: "") -TEST-PASS | js1_7/extensions/regress-381303.js | (args: "") -TEST-PASS | js1_7/extensions/regress-470300-02.js | (args: "") -TEST-PASS | js1_7/extensions/iterator-ctor.js | (args: "") -TEST-PASS | js1_7/extensions/regress-366668-01.js | (args: "") -TEST-PASS | js1_7/geniter/unreachable-yield.js | (args: "") -TEST-PASS | js1_7/extensions/regress-363040-01.js | (args: "") -TEST-KNOWN-FAIL | js1_7/geniter/regress-349331.js | (args: "") | (SKIP) -TEST-PASS | js1_7/geniter/regress-349023-03.js | (args: "") -TEST-PASS | js1_7/geniter/regress-366941.js | (args: "") -TEST-PASS | js1_7/geniter/close-returns-undefined.js | (args: "") -TEST-PASS | js1_7/geniter/regress-382335.js | (args: "") -TEST-PASS | js1_7/geniter/regress-359062.js | (args: "") -TEST-PASS | js1_7/geniter/regress-392310.js | (args: "") -TEST-PASS | js1_7/geniter/regress-390918.js | (args: "") -TEST-PASS | js1_7/geniter/regress-387871.js | (args: "") -TEST-PASS | js1_7/geniter/yield-undefined.js | (args: "") -TEST-PASS | js1_7/geniter/regress-345879-02.js | (args: "") -TEST-PASS | js1_7/geniter/regress-355834.js | (args: "") -TEST-PASS | js1_7/geniter/multiple-close.js | (args: "") -TEST-PASS | js1_7/geniter/regress-466206.js | (args: "") -TEST-PASS | js1_7/geniter/regress-345879-01.js | (args: "") -TEST-PASS | js1_7/geniter/regress-347593.js | (args: "") -TEST-PASS | js1_7/geniter/message-value-passing.js | (args: "") -TEST-PASS | js1_7/geniter/regress-349023-01.js | (args: "") -TEST-PASS | js1_7/geniter/builtin-Iterator-function.js | (args: "") -TEST-PASS | js1_7/geniter/regress-350621.js | (args: "") -TEST-PASS | js1_7/geniter/regress-349012-04.js | (args: "") -TEST-KNOWN-FAIL | js1_7/geniter/regress-349012-01.js | (args: "") | (SKIP) -TEST-PASS | js1_7/geniter/regress-352876.js | (args: "") -TEST-PASS | js1_7/geniter/regress-349012-05.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/fibonacci-matrix-generator.js | (args: "") -TEST-PASS | js1_7/geniter/yield-new.js | (args: "") -TEST-PASS | js1_7/geniter/regress-350809.js | (args: "") -TEST-PASS | js1_7/geniter/regress-349012-02.js | (args: "") -TEST-PASS | js1_7/geniter/throw-forever.js | (args: "") -TEST-PASS | js1_7/geniter/regress-349023-02.js | (args: "") -TEST-PASS | js1_7/geniter/regress-349012-03.js | (args: "") -TEST-PASS | js1_7/geniter/regress-345855.js | (args: "") -TEST-PASS | js1_7/geniter/simple-fib.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/send-no-rhs.js | (args: "") -TEST-PASS | js1_7/geniter/regress-351120.js | (args: "") -TEST-PASS | js1_7/geniter/sequential-yields.js | (args: "") -TEST-PASS | js1_7/geniter/iterator-toString.js | (args: "") -TEST-PASS | js1_7/geniter/pi-generator.js | (args: "") -TEST-PASS | js1_7/geniter/nested-yield.js | (args: "") -TEST-PASS | js1_7/geniter/regress-349362.js | (args: "") -TEST-PASS | js1_7/regress/regress-369666-02.js | (args: "") -TEST-PASS | js1_7/geniter/gen-with-call-obj.js | (args: "") -TEST-PASS | js1_7/regress/regress-416601.js | (args: "") -TEST-PASS | js1_7/regress/regress-407957.js | (args: "") -TEST-PASS | js1_7/regress/regress-465424.js | (args: "") -TEST-PASS | js1_7/regress/regress-379483.js | (args: "") -TEST-PASS | js1_7/regress/regress-452703.js | (args: "") -TEST-PASS | js1_7/regress/regress-453411.js | (args: "") -TEST-PASS | js1_7/regress/regress-373827-02.js | (args: "") -TEST-PASS | js1_7/regress/regress-453051.js | (args: "") -TEST-PASS | js1_7/regress/regress-462282.js | (args: "") -TEST-PASS | js1_7/regress/regress-355832-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-465686.js | (args: "") -TEST-PASS | js1_7/regress/regress-385133-02.js | (args: "") -TEST-PASS | js1_7/regress/regress-363040-02.js | (args: "") -TEST-KNOWN-FAIL | js1_7/regress/regress-350387.js | (args: "") | (SKIP) -TEST-PASS | js1_7/regress/regress-465484.js | (args: "") -TEST-PASS | js1_7/regress/regress-474771.js | (args: "") -TEST-PASS | js1_7/regress/regress-419803.js | (args: "") -TEST-PASS | js1_7/regress/regress-470388-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-352640-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-414553.js | (args: "") -TEST-PASS | js1_7/regress/regress-462388.js | (args: "") -TEST-PASS | js1_7/regress/regress-418641.js | (args: "") -TEST-PASS | js1_7/regress/regress-453049.js | (args: "") -TEST-PASS | js1_7/regress/regress-385133-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-379442.js | (args: "") -TEST-PASS | js1_7/regress/regress-375695.js | (args: "") -TEST-PASS | js1_7/regress/regress-464403.js | (args: "") -TEST-PASS | js1_7/regress/regress-469239-02.js | (args: "") -TEST-PASS | js1_7/regress/regress-352640-02.js | (args: "") -TEST-PASS | js1_7/regress/regress-355023.js | (args: "") -TEST-PASS | js1_7/regress/regress-407727-02.js | (args: "") -TEST-PASS | js1_7/regress/regress-452960.js | (args: "") -TEST-PASS | js1_7/regress/regress-462071.js | (args: "") -TEST-PASS | js1_7/regress/regress-410649.js | (args: "") -TEST-PASS | js1_7/regress/regress-469239-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-462407.js | (args: "") -TEST-PASS | js1_7/regress/regress-407727-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-372331.js | (args: "") -TEST-PASS | js1_7/regress/regress-353079.js | (args: "") -TEST-PASS | js1_7/regress/regress-352640-03.js | (args: "") -TEST-PASS | js1_7/regress/regress-465236.js | (args: "") -TEST-KNOWN-FAIL | js1_7/lexical/regress-346642-03.js | (args: "") | (SKIP) -TEST-PASS | js1_7/regress/regress-352640-04.js | (args: "") -TEST-PASS | js1_7/regress/regress-373827-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-385393-05.js | (args: "") -TEST-PASS | js1_7/regress/regress-363040-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-369666-01.js | (args: "") -TEST-PASS | js1_7/regress/regress-470223.js | (args: "") -TEST-PASS | js1_7/lexical/regress-346642-04.js | (args: "") -TEST-PASS | js1_7/lexical/regress-336376-01.js | (args: "") -TEST-KNOWN-FAIL | js1_7/iterable/regress-340526-02.js | (args: "") | (SKIP) -TEST-PASS | js1_7/regress/regress-355832-02.js | (args: "") -TEST-PASS | js1_7/iterable/regress-341815.js | (args: "") -TEST-PASS | js1_7/lexical/regress-351515.js | (args: "") -TEST-PASS | js1_7/iterable/regress-415922.js | (args: "") -TEST-PASS | js1_7/iterable/regress-355075-01.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-341496.js | (args: "") -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-340526-01.js | (args: "") -TEST-PASS | js1_7/iterable/regress-341510.js | (args: "") -TEST-PASS | js1_7/iterable/regress-355090.js | (args: "") -TEST-PASS | js1_7/GC/regress-381374.js | (args: "") -TEST-PASS | js1_7/GC/regress-341675.js | (args: "") -TEST-PASS | js1_7/regexp/yflag.js | (args: "") -TEST-PASS | shell/warning.js | (args: "") -TEST-PASS | shell/futex-apis.js | (args: "") -TEST-PASS | shell/futex.js | (args: "") -TEST-PASS | shell/os.js | (args: "") -TEST-PASS | shell/gcstats.js | (args: "") -TEST-PASS | js1_6/extensions/regress-565521.js | (args: "") -TEST-PASS | js1_6/extensions/regress-472508.js | (args: "") -TEST-PASS | js1_6/extensions/regress-455464-01.js | (args: "") -TEST-PASS | js1_6/extensions/regress-385393-08.js | (args: "") -TEST-PASS | js1_6/extensions/regress-457521.js | (args: "") -TEST-PASS | js1_6/extensions/regress-479567.js | (args: "") -TEST-PASS | js1_6/extensions/regress-455464-02.js | (args: "") -TEST-PASS | js1_6/extensions/nested-for-each.js | (args: "") -TEST-PASS | js1_6/extensions/regress-455464-03.js | (args: "") -TEST-PASS | js1_6/extensions/regress-470310.js | (args: "") -TEST-PASS | js1_6/extensions/regress-465443.js | (args: "") -TEST-PASS | js1_6/extensions/regress-414098.js | (args: "") -TEST-PASS | js1_6/extensions/regress-312385-01.js | (args: "") -TEST-PASS | js1_6/Regress/regress-372565.js | (args: "") -TEST-PASS | js1_6/Regress/regress-355002.js | (args: "") -TEST-PASS | js1_6/extensions/regress-455464-04.js | (args: "") -TEST-PASS | js1_6/Regress/regress-475469.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/Regress/regress-351795.js | (args: "") -TEST-PASS | js1_6/Regress/regress-320172.js | (args: "") -TEST-PASS | js1_6/Regress/regress-352271.js | (args: "") -TEST-PASS | js1_6/Regress/regress-311157-02.js | (args: "") -TEST-PASS | js1_6/Array/regress-415451.js | (args: "") -TEST-PASS | js1_6/Array/regress-386030.js | (args: "") -TEST-PASS | js1_6/Array/regress-310425-02.js | (args: "") -TEST-KNOWN-FAIL | js1_6/Array/regress-320887.js | (args: "") | (SKIP) -TEST-PASS | js1_6/Array/regress-566651.js | (args: "") -TEST-PASS | js1_6/Array/regress-310425-01.js | (args: "") -TEST-PASS | js1_6/Array/generics.js | (args: "") -TEST-PASS | js1_6/Array/regress-305002.js | (args: "") -TEST-PASS | js1_6/Array/regress-304828.js | (args: "") -TEST-PASS | js1_6/Array/regress-352742-02.js | (args: "") -TEST-PASS | js1_6/Array/regress-415540.js | (args: "") -TEST-PASS | js1_6/Array/regress-290592.js | (args: "") -TEST-PASS | js1_6/Array/filter.js | (args: "") -TEST-PASS | js1_6/Array/regress-352742-01.js | (args: "") -TEST-PASS | js1_6/String/generics.js | (args: "") -TEST-PASS | js1_6/String/regress-306591.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.3.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.8.1.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.4-2.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.2.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.4-1.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.9-1.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.7.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/TypeConversion/9.3.1-1.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.5-2.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.3-1.js | (args: "") -TEST-PASS | ecma/TypeConversion/9.6.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-9-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.12-4.js | (args: "") -TEST-PASS | ecma/Expressions/11.10-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.6.js | (args: "") -TEST-PASS | ecma/Expressions/11.1.1.js | (args: "") -TEST-PASS | ecma/Expressions/11.14-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.9.1.js | (args: "") -TEST-PASS | ecma/Expressions/11.6.2-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.13.2-2.js | (args: "") -TEST-PASS | ecma/Expressions/11.13.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-3-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.13.2-3.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.3-4-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.9.2.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.3-2-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.7-01.js | (args: "") -TEST-PASS | ecma/Expressions/11.7.3.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.1-4-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.3-5.js | (args: "") -TEST-PASS | ecma/Expressions/11.6.1-3.js | (args: "") -TEST-PASS | ecma/Expressions/11.12-2-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.1-2.js | (args: "") -TEST-PASS | ecma/Expressions/11.6.3.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.1-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-5-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.13.1.js | (args: "") -TEST-PASS | ecma/Expressions/11.13.2-5.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.9.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.5.js | (args: "") -TEST-PASS | ecma/Expressions/11.12-3.js | (args: "") -TEST-PASS | ecma/Expressions/11.8.1.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-4-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.13.2-4.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.4.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.3.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-7-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.6.1-2.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.2.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-11.js | (args: "") -TEST-PASS | ecma/Expressions/11.7.1.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.1-5.js | (args: "") -TEST-PASS | ecma/Expressions/11.8.3.js | (args: "") -TEST-PASS | ecma/Expressions/11.3.2.js | (args: "") -TEST-PASS | ecma/Expressions/11.10-2.js | (args: "") -TEST-PASS | ecma/Expressions/11.5.3.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.8.js | (args: "") -TEST-PASS | ecma/Expressions/11.5.1.js | (args: "") -TEST-PASS | ecma/Expressions/11.3.1.js | (args: "") -TEST-PASS | ecma/Expressions/11.6.1-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-10-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.3-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-1-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.1.js | (args: "") -TEST-PASS | ecma/Expressions/11.7.2.js | (args: "") -TEST-PASS | ecma/Expressions/11.4.7-02.js | (args: "") -TEST-PASS | ecma/Expressions/11.12-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.8.4.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-6-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.8.2.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.3-3-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.2.2-2-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.10-3.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.2.1-3-n.js | (args: "") -TEST-PASS | ecma/Expressions/11.13.2-1.js | (args: "") -TEST-PASS | ecma/extensions/15.2.3-1.js | (args: "") -TEST-PASS | ecma/Expressions/11.9.3.js | (args: "") -TEST-PASS | ecma/extensions/15.2.1.1.js | (args: "") -TEST-PASS | ecma/extensions/15.8-1.js | (args: "") -TEST-PASS | ecma/extensions/11.6.2-1.js | (args: "") -TEST-PASS | ecma/extensions/15-2.js | (args: "") -TEST-PASS | ecma/extensions/9.9-1.js | (args: "") -TEST-PASS | ecma/extensions/15.5.4.4-4.js | (args: "") -TEST-PASS | ecma/extensions/15.2.4.js | (args: "") -TEST-PASS | ecma/extensions/15.3.1.1-1.js | (args: "") -TEST-PASS | ecma/extensions/11.6.1-3.js | (args: "") -TEST-PASS | ecma/extensions/15.5.4.2.js | (args: "") -TEST-PASS | ecma/extensions/15-1.js | (args: "") -TEST-PASS | ecma/extensions/15.7.3.js | (args: "") -TEST-PASS | ecma/extensions/10.1.8-1.js | (args: "") -TEST-PASS | ecma/extensions/15.5.3.js | (args: "") -TEST-PASS | ecma/extensions/11.6.1-2.js | (args: "") -TEST-PASS | ecma/extensions/15.5.4.7-3.js | (args: "") -TEST-PASS | ecma/extensions/15.4.3.js | (args: "") -TEST-PASS | ecma/extensions/8.6.2.1-1.js | (args: "") -TEST-PASS | ecma/extensions/15.3.3.1-1.js | (args: "") -TEST-PASS | ecma/extensions/15.6.4-2.js | (args: "") -TEST-PASS | ecma/extensions/11.6.1-1.js | (args: "") -TEST-PASS | ecma/extensions/errorcolumnblame.js | (args: "") -TEST-PASS | ecma/extensions/10.1.4-9.js | (args: "") -TEST-PASS | ecma/extensions/10.1.6.js | (args: "") -TEST-PASS | ecma/extensions/15.7.4.js | (args: "") -TEST-PASS | ecma/extensions/15.3.2.1-2.js | (args: "") -TEST-PASS | ecma/extensions/15.6.3.js | (args: "") -TEST-PASS | ecma/extensions/15.3.2.1-1.js | (args: "") -TEST-PASS | ecma/extensions/15.5.4.5-6.js | (args: "") -TEST-PASS | ecma/extensions/15.6.3.1-5.js | (args: "") -TEST-PASS | ecma/extensions/15.1.2.1-1.js | (args: "") -TEST-PASS | ecma/SourceText/6-1.js | (args: "") -TEST-PASS | ecma/extensions/15.3.1.1-2.js | (args: "") -TEST-PASS | ecma/SourceText/6-2.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.3-1.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.1.1.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.4.1.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.3.1-3.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.4.3.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.2.1.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.1.2.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.4.2.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.3.1-2.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.2.2.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.3.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.16.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.13.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.3.1-4.js | (args: "") -TEST-PASS | ecma/ObjectObjects/15.2.3.1-1.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.8-1.js | (args: "") -TEST-PASS | ecma/Math/15.8-2-n.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.3-1.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.4.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.8-3.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.5-2.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.12.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.3.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.6-1.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.2-2.js | (args: "") -TEST-PASS | ecma/Math/15.8-3-n.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.9.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.7-1.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.3-2.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.11.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.15.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.2-1.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.1-1.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.2.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.8-2.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.5.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.1.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.4-1.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.5-1.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.1-2.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.17.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.18.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.7.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.6-2.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.10.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.4-2.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.6.js | (args: "") -TEST-PASS | ecma/Math/15.8.1.7-2.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.8.js | (args: "") -TEST-PASS | ecma/Math/15.8.2.14.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-12.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.7.1.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-7.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-4-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.7.4.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.2-4-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-10-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.1-3-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-10.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.1-2-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-11-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.5-5-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-13-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-13-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-3.js | (args: "") -TEST-KNOWN-FAIL | ecma/LexicalConventions/7.4.3-3-n.js | (args: "") | (SKIP) -TEST-PASS | ecma/LexicalConventions/7.6.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-11.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.7.3.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-2-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-1-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-2-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-3-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-10-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.7.3-1.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-4-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-16-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-2.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-6.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.2-3-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.7.3-2.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.1-2.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.1-1.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-5.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-5-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-4.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-7-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.1-3.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-9-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-6.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-14-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.2-6.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-14-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.7.2.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-13-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.2-1.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-9.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-15-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-8-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-3-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-8-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-8.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-7.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.2-5-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.3-1.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-15-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-1-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-11-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-7-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-9-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-2-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-9-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-4-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-12-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-12-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-5-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-8-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.8.2-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.1-1-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-1.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.2-6-n.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.5-10-n.js | (args: "") -TEST-PASS | ecma/Types/8.1.js | (args: "") -TEST-PASS | ecma/LexicalConventions/7.4.3-6-n.js | (args: "") -TEST-PASS | ecma/Types/8.4.js | (args: "") -TEST-PASS | ecma/Types/8.6.2.1-1.js | (args: "") -TEST-PASS | ecma/Array/15.4.4.js | (args: "") -TEST-PASS | ecma/Array/15.4.5.2-1.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.3.2.js | (args: "") -TEST-PASS | ecma/Array/15.4.4.4-2.js | (args: "") -TEST-PASS | ecma/Array/15.4.1.3.js | (args: "") -TEST-PASS | ecma/Array/15.4.2.2-2.js | (args: "") -TEST-PASS | ecma/Array/15.4.2.2-1.js | (args: "") -TEST-PASS | ecma/Array/15.4.1.js | (args: "") -TEST-PASS | ecma/Array/15.4.2.3.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.4.3-1.js | (args: "") -TEST-PASS | ecma/Array/15.4.5.2-2.js | (args: "") -TEST-PASS | ecma/Array/15.4.2.1-1.js | (args: "") -TEST-PASS | ecma/Array/15.4.2.1-3.js | (args: "") -TEST-PASS | ecma/Array/15.4.4.1.js | (args: "") -TEST-PASS | ecma/Array/array-length-set-during-for-in.js | (args: "") -TEST-PASS | ecma/Array/15.4.4.2.js | (args: "") -TEST-PASS | ecma/Array/15.4.1.2.js | (args: "") -TEST-PASS | ecma/Array/15.4-1.js | (args: "") -TEST-PASS | ecma/Array/15.4.3.1-2.js | (args: "") -TEST-PASS | ecma/Array/15.4.5.1-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.3-2.js | (args: "") -TEST-PASS | ecma/Array/15.4.1.1.js | (args: "") -TEST-PASS | ecma/Array/15.4.4.4-1.js | (args: "") -TEST-PASS | ecma/Array/15.4.4.5-3.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-4.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-5.js | (args: "") -TEST-PASS | ecma/Statements/12.10-1.js | (args: "") -TEST-PASS | ecma/Statements/12.5-1.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-1.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-2.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-10.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-7-n.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-3.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-9-n.js | (args: "") -TEST-PASS | ecma/Statements/12.8-1-n.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-3.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-11.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-19.js | (args: "") -TEST-PASS | ecma/Statements/12.6.1-1.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-4.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-8.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-12.js | (args: "") -TEST-PASS | ecma/Statements/12.5-2.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-5-n.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-1.js | (args: "") -TEST-PASS | ecma/Statements/12.2-1.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-7.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-8-n.js | (args: "") -TEST-PASS | ecma/Statements/12.10.js | (args: "") -TEST-PASS | ecma/Statements/12.6.2-6.js | (args: "") -TEST-PASS | ecma/Statements/12.7-1-n.js | (args: "") -TEST-PASS | ecma/Statements/12.6.3-6-n.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-2.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.3.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.3.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.4-1.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.2.1-2.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.3.1-3.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.2.1-1.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.4.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.2.1-3.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.1.1-3.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.1.1-2.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-5.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.5-1.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-3.js | (args: "") -TEST-PASS | ecma/FunctionObjects/15.3.4.1.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.5-1.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.8-3.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-7.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.5-3.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-10.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-2.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.2.3-1.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.8-2.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.1.3-1.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.5-2.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-8.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-6.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.3.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-1.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.4-4.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.1.5-4.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.3-2.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.5-2.js | (args: "") -TEST-PASS | ecma/ExecutionContexts/10.2.3-2.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.2-2.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.1-2.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.6.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.2-1.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.4.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1-2-n.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.5-1.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.7.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.1.1.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1-1-n.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.3-2.js | (args: "") -TEST-PASS | ecma/GlobalObject/15.1.2.3-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.15.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.8-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.21-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.2.2-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.4-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-12.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-17.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-8.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.24-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.30-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.19.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-13.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.2-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.1-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.24-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.8-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.2.1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.25-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-8.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.36-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.1.13-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.13-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.21-8.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.8-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.1-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.12-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.11-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.13-8.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.11-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.27-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-9.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.11-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-15.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.37-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-12.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-9.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.13-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.21-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.22-2.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.5.21-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.12-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.8-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.22-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.12-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.13-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.11-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.20.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.21-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.37-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.2.2-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.12-8.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.22-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.16.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.1-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.36-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.4.2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.22-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.22-8.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.21-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.28-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.37-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.2-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-11.js | (args: "") -TEST-PASS | ecma/Date/15.9.2.2-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.37-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-10.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.22-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.12-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.13-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.18.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.36-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.12-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.32-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.8-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.13-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.4.3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.11-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-11.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.12-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.8.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.36-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.21-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.22-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.37-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.17.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.24-8.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.2-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.26-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.2.2-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.2-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-13.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.13-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.36-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.2.2-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.2-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.24-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-18.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.12-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.1-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.1.1-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.24-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.3-1-n.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.24-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.24-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.31-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-14.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.4-2-n.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.22-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.36-7.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.24-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.4.2-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-16.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.29-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.1-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.13-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.9.js | (args: "") -TEST-PASS | ecma/Date/15.9.2.2-2.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-5.js | (args: "") -TEST-PASS | ecma/Date/15.9.3.2-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.35-1.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-10.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-4.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.21-3.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.11-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.23-3-n.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.6.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.10-6.js | (args: "") -TEST-PASS | ecma/Date/15.9.1.1-1.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.2-4-n.js | (args: "") -TEST-PASS | ecma/Date/15.9.5.36-5.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.2.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.3.1-2.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.3.1-1.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.2-3.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.3.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.2-2.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.3.1.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.3.1-4.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.1.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4-1.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.3.1-3.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.3-2.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.3-4-n.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.3-3.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.1.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.3-1.js | (args: "") -TEST-PASS | ecma/Boolean/15.6.4.2-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.5-3.js | (args: "") -TEST-PASS | ecma/String/15.5.4.8-3.js | (args: "") -TEST-PASS | ecma/String/15.5.4.11-3.js | (args: "") -TEST-PASS | ecma/String/15.5.3.1-2.js | (args: "") -TEST-PASS | ecma/String/15.5.3.1-3.js | (args: "") -TEST-PASS | ecma/String/15.5.4.5-4.js | (args: "") -TEST-PASS | ecma/String/15.5.2.js | (args: "") -TEST-PASS | ecma/String/15.5.4.3-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.11-4.js | (args: "") -TEST-PASS | ecma/String/15.5.4.4-3.js | (args: "") -TEST-PASS | ecma/String/15.5.4.5-5.js | (args: "") -TEST-PASS | ecma/String/15.5.3.2-2.js | (args: "") -TEST-PASS | ecma/String/15.5.5.1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.3-3-n.js | (args: "") -TEST-PASS | ecma/String/15.5.3.2-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.4-4.js | (args: "") -TEST-PASS | ecma/String/15.5.3.1-4.js | (args: "") -TEST-PASS | ecma/String/15.5.1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.3-2.js | (args: "") -TEST-PASS | ecma/String/15.5.4.10-1.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.12-5.js | (args: "") -TEST-PASS | ecma/String/15.5.4.js | (args: "") -TEST-PASS | ecma/String/15.5.4.2.js | (args: "") -TEST-PASS | ecma/String/15.5.4.6-2.js | (args: "") -TEST-PASS | ecma/String/15.5.3.js | (args: "") -TEST-PASS | ecma/String/15.5.3.2-3.js | (args: "") -TEST-PASS | ecma/String/lastIndexOf-ToNumber-when-searchStr-larger-than-string.js | (args: "") -TEST-PASS | ecma/String/15.5.4.9-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.5-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.4-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.8-2.js | (args: "") -TEST-PASS | ecma/String/15.5.4.8-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.2-2-n.js | (args: "") -TEST-PASS | ecma/String/15.5.4.6-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.12-3.js | (args: "") -TEST-PASS | ecma/String/15.5.4.4-2.js | (args: "") -TEST-PASS | ecma/String/15.5.4.11-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.2-1.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.7-1.js | (args: "") -TEST-PASS | ecma/String/15.5.4.11-6.js | (args: "") -TEST-PASS | ecma/String/15.5.4.12-2.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.4-2.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.5-2.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.5-1.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.6-4.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.2-3.js | (args: "") -TEST-PASS | ecma/Number/15.7.4.3-1.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.4-4.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.1-1.js | (args: "") -TEST-PASS | ecma/Number/15.7.1.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.2-2.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.1-2.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.4-1.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.3-4.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.6-2.js | (args: "") -TEST-PASS | ecma/Number/15.7.4.2-3-n.js | (args: "") -TEST-PASS | ecma/Number/15.7.4.3-2.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.js | (args: "") -TEST-PASS | ecma/Number/15.7.4.1.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.5-3.js | (args: "") -TEST-PASS | ecma/Number/15.7.4.2-2-n.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.2-1.js | (args: "") -TEST-PASS | ecma/Number/15.7.2.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.1-3.js | (args: "") -TEST-PASS | ecma/Number/15.7.4.3-3-n.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.6-1.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.3-1.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.5-4.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.4-3.js | (args: "") -TEST-PASS | ecma/Number/0x-without-following-hexdigits.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.2-4.js | (args: "") -TEST-PASS | ecma/Number/15.7.4.2-4.js | (args: "") -TEST-PASS | ecma/Number/15.7.4-1.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.3-2.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.6-3.js | (args: "") -TEST-PASS | ecma/Number/15.7.3.3-3.js | (args: "") -TEST-PASS | ecma/Number/15.7.4.2-1.js | (args: "") -TEST-PASS | ecma_3_1/Object/regress-444787.js | (args: "") -TEST-PASS | js1_4/Eval/eval-001.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-PASS | js1_4/Eval/eval-002.js | (args: "") -TEST-PASS | js1_4/Eval/eval-003.js | (args: "") -TEST-PASS | js1_4/Functions/function-001.js | (args: "") -TEST-PASS | js1_4/Regress/function-001.js | (args: "") -TEST-PASS | js1_4/Regress/function-004-n.js | (args: "") -TEST-PASS | js1_4/Eval/regress-531682.js | (args: "") -TEST-PASS | js1_4/Regress/function-003.js | (args: "") -TEST-PASS | js1_4/Regress/regress-7224.js | (args: "") -TEST-PASS | js1_4/Regress/function-002.js | (args: "") -TEST-PASS | ecma_2/Expressions/StrictEquality-001.js | (args: "") -TEST-PASS | js1_4/Regress/toString-001-n.js | (args: "") -TEST-PASS | ecma_2/extensions/instanceof-003-n.js | (args: "") -TEST-KNOWN-FAIL | ecma_2/RegExp/exec-001.js | (args: "") | (SKIP) -TEST-PASS | ecma_2/extensions/function-001.js | (args: "") -TEST-PASS | ecma_2/extensions/instanceof-004-n.js | (args: "") -TEST-PASS | ecma_2/extensions/constructor-001.js | (args: "") -TEST-PASS | ecma_2/extensions/instanceof-006.js | (args: "") -TEST-PASS | ecma_2/extensions/instanceof-002.js | (args: "") -TEST-PASS | ecma_2/extensions/instanceof-001.js | (args: "") -TEST-PASS | ecma_2/extensions/instanceof-005-n.js | (args: "") -TEST-PASS | ecma_2/RegExp/constructor-001.js | (args: "") -TEST-PASS | ecma_2/RegExp/hex-001.js | (args: "") -TEST-PASS | ecma_2/RegExp/regress-001.js | (args: "") -TEST-PASS | ecma_2/RegExp/regexp-enumerate-001.js | (args: "") -TEST-PASS | ecma_2/RegExp/octal-003.js | (args: "") -TEST-PASS | ecma_2/RegExp/multiline-001.js | (args: "") -TEST-PASS | ecma_2/RegExp/properties-002.js | (args: "") -TEST-PASS | ecma_2/RegExp/octal-002.js | (args: "") -TEST-PASS | ecma_2/RegExp/properties-001.js | (args: "") -TEST-PASS | ecma_2/RegExp/octal-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-014.js | (args: "") -TEST-PASS | ecma_2/RegExp/exec-002.js | (args: "") -TEST-PASS | ecma_2/RegExp/unicode-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/number-003.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/number-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-008.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-011-n.js | (args: "") -TEST-PASS | ecma_2/Exceptions/global-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-024.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-008.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-002.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-003.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-019.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-003.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-028.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-012.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-008.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-040.js | (args: "") -TEST-KNOWN-FAIL | ecma_2/Exceptions/lexical-022.js | (args: "") | (SKIP) -TEST-PASS | ecma_2/Exceptions/lexical-004.js | (args: "") -TEST-PASS | ecma_2/Exceptions/boolean-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-004.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-005.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-006.js | (args: "") -TEST-KNOWN-FAIL | ecma_2/Exceptions/lexical-010.js | (args: "") | (SKIP) -TEST-PASS | ecma_2/Exceptions/function-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-025.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-010.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-011.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-015.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-004.js | (args: "") -TEST-PASS | ecma_2/Exceptions/date-004.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-007.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-011.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-002.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-007.js | (args: "") -TEST-PASS | ecma_2/Exceptions/date-003.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-041.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-042.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-006.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-027.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-033.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-014.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-019.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-013.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/exception-004.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-006.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-016.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-034.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-005.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-005.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-038.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-009.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-023.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-009.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-005.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-021.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-048.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-026.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-009.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-006.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-054.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-049.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-030.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-051.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-029.js | (args: "") -TEST-PASS | ecma_2/Exceptions/string-002.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-010-n.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-002.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-003.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-013.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-050.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-031.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-008.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-007.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-032.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-018.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-002.js | (args: "") -TEST-PASS | ecma_2/Exceptions/exception-009.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-035.js | (args: "") -TEST-PASS | ecma_2/Exceptions/date-002.js | (args: "") -TEST-PASS | ecma_2/Exceptions/string-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-053.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-039.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-037.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-017.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/boolean-002.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-012.js | (args: "") -TEST-PASS | ecma_2/Exceptions/statement-001.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-047.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-007.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-016.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-036.js | (args: "") -TEST-PASS | ecma_2/Exceptions/number-002.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-017.js | (args: "") -TEST-PASS | ecma_2/Exceptions/lexical-052.js | (args: "") -TEST-PASS | ecma_2/Exceptions/expression-015.js | (args: "") -TEST-PASS | ecma_2/Exceptions/global-002.js | (args: "") -TEST-PASS | ecma_2/instanceof/instanceof-003.js | (args: "") -TEST-PASS | ecma_2/instanceof/instanceof-001.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/instanceof/regress-7635.js | (args: "") -TEST-PASS | ecma_2/instanceof/instanceof-002.js | (args: "") -TEST-PASS | ecma_2/Statements/try-008.js | (args: "") -TEST-PASS | ecma_2/LexicalConventions/regexp-literals-002.js | (args: "") -TEST-PASS | ecma_2/Statements/label-003.js | (args: "") -TEST-PASS | ecma_2/Statements/try-001.js | (args: "") -TEST-PASS | ecma_2/Statements/try-006.js | (args: "") -TEST-PASS | ecma_2/Statements/while-001.js | (args: "") -TEST-PASS | ecma_2/Statements/try-005.js | (args: "") -TEST-PASS | ecma_2/Statements/dowhile-005.js | (args: "") -TEST-PASS | ecma_2/Statements/switch-002.js | (args: "") -TEST-PASS | ecma_2/Statements/label-001.js | (args: "") -TEST-PASS | ecma_2/Statements/try-012.js | (args: "") -TEST-PASS | ecma_2/Statements/dowhile-001.js | (args: "") -TEST-PASS | ecma_2/Statements/try-010.js | (args: "") -TEST-PASS | ecma_2/Statements/dowhile-006.js | (args: "") -TEST-PASS | ecma_2/Statements/try-003.js | (args: "") -TEST-PASS | ecma_2/Statements/while-002.js | (args: "") -TEST-PASS | ecma_2/Statements/try-007.js | (args: "") -TEST-PASS | ecma_2/Statements/dowhile-004.js | (args: "") -TEST-PASS | ecma_2/Statements/forin-001.js | (args: "") -TEST-PASS | ecma_2/Statements/if-001.js | (args: "") -TEST-PASS | ecma_2/Statements/switch-001.js | (args: "") -TEST-PASS | ecma_2/Statements/dowhile-002.js | (args: "") -TEST-PASS | ecma_2/Statements/while-003.js | (args: "") -TEST-PASS | ecma_2/Statements/dowhile-003.js | (args: "") -TEST-PASS | ecma_2/Statements/dowhile-007.js | (args: "") -TEST-PASS | ecma_2/Statements/label-002.js | (args: "") -TEST-PASS | ecma_2/Statements/try-009.js | (args: "") -TEST-PASS | ecma_2/Statements/try-004.js | (args: "") -TEST-PASS | ecma_2/Statements/switch-003.js | (args: "") -TEST-PASS | ecma_2/Statements/switch-004.js | (args: "") -TEST-PASS | ecma_2/FunctionObjects/apply-001-n.js | (args: "") -TEST-PASS | ecma_2/Statements/forin-002.js | (args: "") -TEST-PASS | ecma_2/FunctionObjects/call-1.js | (args: "") -TEST-PASS | ecma_2/String/match-001.js | (args: "") -TEST-PASS | ecma_2/Statements/while-004.js | (args: "") -TEST-PASS | ecma_2/String/split-001.js | (args: "") -TEST-PASS | ecma_2/String/split-003.js | (args: "") -TEST-PASS | ecma_2/String/match-002.js | (args: "") -TEST-PASS | ecma_2/String/match-004.js | (args: "") -TEST-PASS | ecma_2/String/split-002.js | (args: "") -TEST-PASS | ecma_7/extensions/parse-rest-destructuring-parameter.js | (args: "") -TEST-PASS | ecma_2/String/match-003.js | (args: "") -TEST-PASS | ecma_7/TypedArray/subarray-validation.js | (args: "") -TEST-PASS | ecma_7/Math/Pow.js | (args: "") -TEST-PASS | ecma_7/TypedArray/of-validation.js | (args: "") -TEST-PASS | ecma_7/Destructuring/rest-parameter-function-length.js | (args: "") -TEST-PASS | ecma_7/TypedArray/from-non-iterable-validation.js | (args: "") -TEST-PASS | ecma_7/TypedArray/map-validation.js | (args: "") -TEST-KNOWN-FAIL | ecma_7/SIMD/swizzle-shuffle.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/shifts.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/float64x2-arithmetic.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/typedobjects.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/constructors.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/load-int32x4.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/bug953270.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/load-int8x16.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/unary-operations.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/load-floats.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/check.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/toString.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/replaceLane.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/store.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/conversions.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/load-unsigned-integers.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/bug1023145.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/binary-operations.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/load-sab-buffer-compat.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/comparisons.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/splat.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/select-bitselect.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/load-int16x8.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/ToSource.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/SIMD/minmax.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/numerictypes.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypemultiple.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/method_build.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/structequiv.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/redimension.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/memory.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypecoercions.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/method_map.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypetrace.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/storageopaque.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayequiv.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/arraytype.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypegetownproperty.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/atopbuffer.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayzerolen.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypereflection.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/architecture.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypeuninit.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/simpleequiv.js | (args: "") | (SKIP) -TEST-PASS | ecma_7/TypedArray/slice-validation.js | (args: "") -TEST-KNOWN-FAIL | ecma_7/TypedObject/map-neutered-midway.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeprototype.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/referencetypealiasing.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/arrayofstructs.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypestructuralassign.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/scalar_types.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeindexedfields.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/structtypeenumerate.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/method_from.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/objecttype.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/method_filter.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/size_and_alignment.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/atopbufferwithoffset.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | ecma_7/TypedObject/method_reduce.js | (args: "") | (SKIP) -TEST-PASS | ecma_7/Destructuring/rest-parameter-syntax.js | (args: "") -TEST-PASS | ecma_7/Destructuring/rest-parameter-spread-call-optimization.js | (args: "") -TEST-PASS | ecma_7/Destructuring/rest-parameter-arguments.js | (args: "") -TEST-PASS | ecma_7/Destructuring/duplicate-__proto__.js | (args: "") -TEST-PASS | ecma_7/Destructuring/rest-parameter.js | (args: "") -TEST-PASS | ecma_7/Destructuring/rest-parameter-aray-iterator.js | (args: "") -TEST-PASS | ecma_7/TypedObject/arraybuffer_isview.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/AsyncFunctions/property.js | (args: "") -TEST-PASS | ecma_7/Array/includes.js | (args: "") -TEST-PASS | ecma_7/Object/entries.js | (args: "") -TEST-PASS | ecma_7/Object/defineGetter-defineSetter.js | (args: "") -TEST-PASS | ecma_7/Object/values.js | (args: "") -TEST-PASS | ecma_7/Syntax/non-simple-with-strict-directive.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/BoundNames.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/methods.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/semantics.js | (args: "") -TEST-PASS | ecma_7/String/string-pad-start-end.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/syntax-arrow.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/length.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/identity.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/yield.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/toString.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/arguments_callee.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/EarlyErrors.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/syntax.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/syntax-modules.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/constructor.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/await-newline.js | (args: "") -TEST-PASS | ecma_7/AsyncFunctions/clone.js | (args: "") -TEST-PASS | js1_5/Expressions/regress-96526-delelem.js | (args: "") -TEST-PASS | js1_5/Expressions/regress-192288.js | (args: "") -TEST-PASS | js1_5/extensions/regress-322957.js | (args: "") -TEST-PASS | js1_5/Expressions/regress-96526-argsub.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-355622.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-346494-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-369696-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-341956-01.js | (args: "") -TEST-PASS | js1_5/Expressions/regress-96526-noargsub.js | (args: "") -TEST-PASS | js1_5/extensions/regress-304897.js | (args: "") -TEST-PASS | js1_5/extensions/regress-90596-001.js | (args: "") -TEST-PASS | js1_5/extensions/regress-543839.js | (args: "") -TEST-PASS | js1_5/extensions/regress-90596-002.js | (args: "") -TEST-PASS | js1_5/extensions/toLocaleFormat-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-427196-01.js | (args: "") -TEST-PASS | js1_5/Expressions/regress-394673.js | (args: "") -TEST-PASS | js1_5/extensions/regress-455380.js | (args: "") -TEST-PASS | js1_5/extensions/regress-315509-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-178722.js | (args: "") -TEST-PASS | js1_5/extensions/regress-416354.js | (args: "") -TEST-PASS | js1_5/extensions/regress-412926.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-421621.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-479551.js | (args: "") -TEST-PASS | js1_5/extensions/regress-435497-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-452178.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367120-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-426711.js | (args: "") -TEST-PASS | js1_5/extensions/regress-351973.js | (args: "") -TEST-PASS | js1_5/extensions/regress-355497.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367118-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-313803.js | (args: "") -TEST-PASS | js1_5/extensions/regress-390598.js | (args: "") -TEST-PASS | js1_5/extensions/regress-311161.js | (args: "") -TEST-PASS | js1_5/extensions/regress-225831.js | (args: "") -TEST-PASS | js1_5/extensions/regress-358594-03.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367119-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-351463-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-422592.js | (args: "") -TEST-PASS | js1_5/extensions/regress-420612.js | (args: "") -TEST-PASS | js1_5/extensions/regress-350312-03.js | (args: "") -TEST-PASS | js1_5/extensions/regress-454142.js | (args: "") -TEST-PASS | js1_5/extensions/regress-359024.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-418730.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-50447-1.js | (args: "") -TEST-PASS | js1_5/extensions/regress-462734-04.js | (args: "") -TEST-PASS | js1_5/extensions/regress-352291.js | (args: "") -TEST-PASS | js1_5/extensions/regress-306738.js | (args: "") -TEST-PASS | js1_5/extensions/regress-459606.js | (args: "") -TEST-PASS | js1_5/extensions/regress-361552.js | (args: "") -TEST-PASS | js1_5/extensions/regress-291213.js | (args: "") -TEST-PASS | js1_5/extensions/regress-361346.js | (args: "") -TEST-PASS | js1_5/extensions/regress-453249.js | (args: "") -TEST-PASS | js1_5/extensions/catchguard-001-n.js | (args: "") -TEST-PASS | js1_5/extensions/regress-454704.js | (args: "") -TEST-PASS | js1_5/extensions/regress-462734-03.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367501-04.js | (args: "") -TEST-PASS | js1_5/extensions/regress-339685.js | (args: "") -TEST-PASS | js1_5/extensions/regress-356402.js | (args: "") -TEST-PASS | js1_5/extensions/regress-231518.js | (args: "") -TEST-PASS | js1_5/extensions/regress-351102-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-226078.js | (args: "") -TEST-PASS | js1_5/extensions/regress-429739.js | (args: "") -TEST-PASS | js1_5/extensions/regress-314874.js | (args: "") -TEST-PASS | js1_5/extensions/regress-394967.js | (args: "") -TEST-PASS | js1_5/extensions/regress-192465.js | (args: "") -TEST-PASS | js1_5/extensions/regress-363988.js | (args: "") -TEST-PASS | js1_5/extensions/regress-416460.js | (args: "") -TEST-PASS | js1_5/extensions/getset-001.js | (args: "") -TEST-PASS | js1_5/extensions/regress-355820.js | (args: "") -TEST-PASS | js1_5/extensions/regress-333541.js | (args: "") -TEST-PASS | js1_5/extensions/scope-001.js | (args: "") -TEST-PASS | js1_5/extensions/regress-366288.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367501-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-311792-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-361856.js | (args: "") -TEST-PASS | js1_5/extensions/regress-375344.js | (args: "") -TEST-PASS | js1_5/extensions/regress-311583.js | (args: "") -TEST-PASS | js1_5/extensions/regress-311792-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367120-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-427196-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-354541-03.js | (args: "") -TEST-PASS | js1_5/extensions/regress-354297.js | (args: "") -TEST-PASS | js1_5/extensions/regress-380889.js | (args: "") -TEST-PASS | js1_5/extensions/regress-443569.js | (args: "") -TEST-PASS | js1_5/extensions/regress-380581.js | (args: "") -TEST-PASS | js1_5/extensions/regress-488995.js | (args: "") -TEST-PASS | js1_5/extensions/regress-338804-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-427196-03.js | (args: "") -TEST-PASS | js1_5/extensions/getset-005.js | (args: "") -TEST-PASS | js1_5/extensions/regress-358594-05.js | (args: "") -TEST-PASS | js1_5/extensions/regress-452338.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367119-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-338804-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-361558.js | (args: "") -TEST-PASS | js1_5/extensions/regress-361360.js | (args: "") -TEST-PASS | js1_5/extensions/regress-375183.js | (args: "") -TEST-PASS | js1_5/extensions/regress-226507.js | (args: "") -TEST-PASS | js1_5/extensions/regress-462734-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-424683-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-472787.js | (args: "") -TEST-PASS | js1_5/extensions/regress-354541-04.js | (args: "") -TEST-PASS | js1_5/extensions/regress-385393-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-381304.js | (args: "") -TEST-PASS | js1_5/extensions/regress-354541-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-469761.js | (args: "") -TEST-PASS | js1_5/extensions/regress-245148.js | (args: "") -TEST-PASS | js1_5/extensions/getset-004.js | (args: "") -TEST-PASS | js1_5/extensions/regress-351102-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-358594-06.js | (args: "") -TEST-PASS | js1_5/extensions/regress-104077.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-351448.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-454040.js | (args: "") -TEST-PASS | js1_5/extensions/regress-396326.js | (args: "") -TEST-PASS | js1_5/extensions/regress-365692.js | (args: "") -TEST-PASS | js1_5/extensions/regress-300079.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-345967.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-328443.js | (args: "") -TEST-PASS | js1_5/extensions/regress-313763.js | (args: "") -TEST-PASS | js1_5/extensions/regress-44009.js | (args: "") -TEST-PASS | js1_5/extensions/regress-350312-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-369404.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-330569.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_5/extensions/regress-50447.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-341956-03.js | (args: "") -TEST-PASS | js1_5/extensions/regress-374589.js | (args: "") -TEST-PASS | js1_5/extensions/catchguard-003.js | (args: "") -TEST-PASS | js1_5/extensions/catchguard-002.js | (args: "") -TEST-PASS | js1_5/extensions/regress-338804-03.js | (args: "") -TEST-PASS | js1_5/extensions/regress-452565.js | (args: "") -TEST-PASS | js1_5/extensions/regress-365869.js | (args: "") -TEST-PASS | js1_5/extensions/regress-355339.js | (args: "") -TEST-PASS | js1_5/extensions/regress-455413.js | (args: "") -TEST-PASS | js1_5/extensions/regress-436741.js | (args: "") -TEST-PASS | js1_5/extensions/regress-254375.js | (args: "") -TEST-PASS | js1_5/extensions/regress-435497-01.js | (args: "") -TEST-PASS | js1_5/extensions/toLocaleFormat-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-327608.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-350531.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-416834.js | (args: "") -TEST-PASS | js1_5/extensions/regress-96284-002.js | (args: "") -TEST-PASS | js1_5/extensions/regress-385134.js | (args: "") -TEST-PASS | js1_5/extensions/regress-407501.js | (args: "") -TEST-PASS | js1_5/extensions/regress-346494.js | (args: "") -TEST-PASS | js1_5/extensions/regress-366292.js | (args: "") -TEST-PASS | js1_5/extensions/regress-414755.js | (args: "") -TEST-PASS | js1_5/extensions/regress-303277.js | (args: "") -TEST-PASS | js1_5/extensions/regress-481516.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367118-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-313938.js | (args: "") -TEST-PASS | js1_5/extensions/getset-006.js | (args: "") -TEST-PASS | js1_5/extensions/regress-354541-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-366396.js | (args: "") -TEST-PASS | js1_5/extensions/regress-390597.js | (args: "") -TEST-PASS | js1_5/extensions/regress-480579.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367501-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-245795.js | (args: "") -TEST-PASS | js1_5/extensions/regress-341956-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-255245.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367501-03.js | (args: "") -TEST-PASS | js1_5/extensions/regress-358594-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-352372.js | (args: "") -TEST-PASS | js1_5/extensions/regress-369696-03.js | (args: "") -TEST-PASS | js1_5/extensions/regress-319683.js | (args: "") -TEST-PASS | js1_5/extensions/regress-472599.js | (args: "") -TEST-PASS | js1_5/extensions/regress-351102-06.js | (args: "") -TEST-PASS | js1_5/extensions/regress-381211.js | (args: "") -TEST-PASS | js1_5/extensions/regress-369696-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-367121.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-437288-01.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-452329.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-361964.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-385393-09.js | (args: "") -TEST-PASS | js1_5/extensions/regress-358594-04.js | (args: "") -TEST-PASS | js1_5/extensions/regress-465145.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-352281.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-350312-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-352604.js | (args: "") -TEST-PASS | js1_5/extensions/regress-96284-001.js | (args: "") -TEST-PASS | js1_5/extensions/regress-358594-02.js | (args: "") -TEST-PASS | js1_5/extensions/regress-328556.js | (args: "") -TEST-PASS | js1_5/extensions/regress-479487.js | (args: "") -TEST-PASS | js1_5/extensions/regress-355982.js | (args: "") -TEST-KNOWN-FAIL | js1_5/extensions/regress-432075.js | (args: "") | (SKIP) -TEST-PASS | js1_5/extensions/regress-446386.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-361571.js | (args: "") -TEST-PASS | js1_5/extensions/regress-469625.js | (args: "") -TEST-PASS | js1_5/extensions/regress-237461.js | (args: "") -TEST-PASS | js1_5/extensions/regress-406572.js | (args: "") -TEST-PASS | js1_5/extensions/regress-476447.js | (args: "") -TEST-PASS | js1_5/extensions/regress-455408.js | (args: "") -TEST-PASS | js1_5/extensions/regress-465276.js | (args: "") -TEST-PASS | js1_5/extensions/regress-434837-01.js | (args: "") -TEST-PASS | js1_5/extensions/regress-420869-01.js | (args: "") -TEST-PASS | js1_5/extensions/getset-003.js | (args: "") -TEST-PASS | js1_5/extensions/regress-355655.js | (args: "") -TEST-PASS | js1_5/extensions/regress-372309.js | (args: "") -TEST-PASS | js1_5/extensions/regress-452168.js | (args: "") -TEST-PASS | js1_5/extensions/regress-435497-03.js | (args: "") -TEST-PASS | js1_5/extensions/catchguard-001.js | (args: "") -TEST-PASS | js1_5/Exceptions/catchguard-002-n.js | (args: "") -TEST-PASS | js1_5/extensions/regress-375801.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-350650-n.js | (args: "") -TEST-PASS | js1_5/Exceptions/catchguard-003-n.js | (args: "") -TEST-PASS | js1_5/Exceptions/errstack-001.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-350837.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-273931.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-123002.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-347674.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-362583.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Exceptions/regress-121658.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-257751.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-106244.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Exceptions/regress-333728.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-315147.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-342359.js | (args: "") -TEST-PASS | js1_5/Exceptions/regress-332472.js | (args: "") -TEST-PASS | js1_5/Regress/regress-340369.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452495.js | (args: "") -TEST-PASS | js1_5/Regress/regress-114493.js | (args: "") -TEST-PASS | js1_5/Regress/regress-466747.js | (args: "") -TEST-PASS | js1_5/Regress/regress-323314-1.js | (args: "") -TEST-PASS | js1_5/Regress/regress-344711-n.js | (args: "") -TEST-PASS | js1_5/Regress/regress-280769.js | (args: "") -TEST-PASS | js1_5/Regress/regress-453701.js | (args: "") -TEST-PASS | js1_5/Regress/regress-278873.js | (args: "") -TEST-PASS | js1_5/Regress/regress-463782.js | (args: "") -TEST-PASS | js1_5/Regress/regress-193418.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452189.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452742-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-407957.js | (args: "") -TEST-PASS | js1_5/Regress/regress-450833.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452713.js | (args: "") -TEST-PASS | js1_5/Regress/regress-245308.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-320119.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-311071.js | (args: "") -TEST-PASS | js1_5/Regress/regress-230216-1.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-249211.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-451884.js | (args: "") -TEST-PASS | js1_5/Regress/regress-308566.js | (args: "") -TEST-PASS | js1_5/Regress/regress-385393-06.js | (args: "") -TEST-PASS | js1_5/Regress/regress-501124.js | (args: "") -TEST-PASS | js1_5/Regress/regress-367561-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-245113.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452346.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465366.js | (args: "") -TEST-PASS | js1_5/Regress/regress-334807-06.js | (args: "") -TEST-PASS | js1_5/Regress/regress-31255.js | (args: "") -TEST-PASS | js1_5/Regress/regress-453024.js | (args: "") -TEST-PASS | js1_5/Regress/regress-260541.js | (args: "") -TEST-PASS | js1_5/Regress/regress-424311.js | (args: "") -TEST-PASS | js1_5/Regress/regress-503860.js | (args: "") -TEST-PASS | js1_5/Regress/regress-127557.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465347.js | (args: "") -TEST-PASS | js1_5/Regress/regress-383682.js | (args: "") -TEST-PASS | js1_5/Regress/regress-152646.js | (args: "") -TEST-PASS | js1_5/Regress/regress-310993.js | (args: "") -TEST-PASS | js1_5/Regress/regress-230216-3.js | (args: "") -TEST-PASS | js1_5/Regress/regress-191668.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452724-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-481436.js | (args: "") -TEST-PASS | js1_5/Regress/regress-350415.js | (args: "") -TEST-PASS | js1_5/Regress/regress-233483.js | (args: "") -TEST-PASS | js1_5/Regress/regress-470187-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-322430.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-3649-n.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-290575.js | (args: "") -TEST-PASS | js1_5/Regress/regress-306727.js | (args: "") -TEST-PASS | js1_5/Regress/regress-10278.js | (args: "") -TEST-PASS | js1_5/Regress/regress-428366.js | (args: "") -TEST-PASS | js1_5/Regress/regress-480147.js | (args: "") -TEST-PASS | js1_5/Regress/regress-211590.js | (args: "") -TEST-PASS | js1_5/Regress/regress-303213.js | (args: "") -TEST-PASS | js1_5/Regress/regress-334807-05.js | (args: "") -TEST-PASS | js1_5/Regress/regress-131510-001.js | (args: "") -TEST-PASS | js1_5/Regress/regress-325925.js | (args: "") -TEST-PASS | js1_5/Regress/regress-90445.js | (args: "") -TEST-PASS | js1_5/Regress/regress-351116.js | (args: "") -TEST-PASS | js1_5/Regress/regress-350312.js | (args: "") -TEST-PASS | js1_5/Regress/regress-170193.js | (args: "") -TEST-PASS | js1_5/Regress/regress-89443.js | (args: "") -TEST-PASS | js1_5/Regress/regress-387951-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-246911.js | (args: "") -TEST-PASS | js1_5/Regress/regress-162392.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465262.js | (args: "") -TEST-PASS | js1_5/Regress/regress-203278-1.js | (args: "") -TEST-PASS | js1_5/Regress/regress-299641.js | (args: "") -TEST-PASS | js1_5/Regress/regress-478314.js | (args: "") -TEST-PASS | js1_5/Regress/regress-451946.js | (args: "") -TEST-PASS | js1_5/Regress/regress-233483-2.js | (args: "") -TEST-PASS | js1_5/Regress/regress-407024.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-470758-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-276103.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465136.js | (args: "") -TEST-PASS | js1_5/Regress/regress-475645-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-416737-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-455748.js | (args: "") -TEST-PASS | js1_5/Regress/regress-68498-003.js | (args: "") -TEST-PASS | js1_5/Regress/regress-167658.js | (args: "") -TEST-PASS | js1_5/Regress/regress-139316.js | (args: "") -TEST-PASS | js1_5/Regress/regress-230216-2.js | (args: "") -TEST-PASS | js1_5/Regress/regress-462989.js | (args: "") -TEST-PASS | js1_5/Regress/regress-379245.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452336.js | (args: "") -TEST-PASS | js1_5/Regress/regress-464334.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452008.js | (args: "") -TEST-PASS | js1_5/Regress/regress-422348.js | (args: "") -TEST-PASS | js1_5/Regress/regress-248444.js | (args: "") -TEST-PASS | js1_5/Regress/regress-274888.js | (args: "") -TEST-PASS | js1_5/Regress/regress-68498-004.js | (args: "") -TEST-PASS | js1_5/Regress/regress-68498-002.js | (args: "") -TEST-PASS | js1_5/Regress/regress-454682.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465135.js | (args: "") -TEST-PASS | js1_5/Regress/regress-355829-03.js | (args: "") -TEST-PASS | js1_5/Regress/regress-115436.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465272.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465013.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452170.js | (args: "") -TEST-PASS | js1_5/Regress/regress-346801.js | (args: "") -TEST-PASS | js1_5/Regress/regress-466262.js | (args: "") -TEST-PASS | js1_5/Regress/regress-396684.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452884-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-349592.js | (args: "") -TEST-PASS | js1_5/Regress/regress-458851.js | (args: "") -TEST-PASS | js1_5/Regress/regress-312260.js | (args: "") -TEST-PASS | js1_5/Regress/regress-355829-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-469044.js | (args: "") -TEST-PASS | js1_5/Regress/regress-69607.js | (args: "") -TEST-PASS | js1_5/Regress/regress-419803.js | (args: "") -TEST-PASS | js1_5/Regress/regress-461307.js | (args: "") -TEST-PASS | js1_5/Regress/regress-289094.js | (args: "") -TEST-PASS | js1_5/Regress/regress-457778.js | (args: "") -TEST-PASS | js1_5/Regress/regress-419018.js | (args: "") -TEST-PASS | js1_5/Regress/regress-398085-02.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-261887.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-476192.js | (args: "") -TEST-PASS | js1_5/Regress/regress-426827.js | (args: "") -TEST-PASS | js1_5/Regress/regress-455605.js | (args: "") -TEST-PASS | js1_5/Regress/regress-280769-2.js | (args: "") -TEST-PASS | js1_5/Regress/regress-328012.js | (args: "") -TEST-PASS | js1_5/Regress/regress-281930.js | (args: "") -TEST-PASS | js1_5/Regress/regress-330352.js | (args: "") -TEST-PASS | js1_5/Regress/regress-456540-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-315990.js | (args: "") -TEST-PASS | js1_5/Regress/regress-460886-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-398085-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-159334.js | (args: "") -TEST-PASS | js1_5/Regress/regress-440926.js | (args: "") -TEST-PASS | js1_5/Regress/regress-185165.js | (args: "") -TEST-PASS | js1_5/Regress/regress-460024.js | (args: "") -TEST-PASS | js1_5/Regress/regress-470061.js | (args: "") -TEST-PASS | js1_5/Regress/regress-461723.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452573-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-334807-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-366468.js | (args: "") -TEST-PASS | js1_5/Regress/regress-462292.js | (args: "") -TEST-PASS | js1_5/Regress/regress-203402.js | (args: "") -TEST-PASS | js1_5/Regress/regress-76054.js | (args: "") -TEST-PASS | js1_5/Regress/regress-165201.js | (args: "") -TEST-PASS | js1_5/Regress/regress-256798.js | (args: "") -TEST-PASS | js1_5/Regress/regress-256617.js | (args: "") -TEST-PASS | js1_5/Regress/regress-240577.js | (args: "") -TEST-PASS | js1_5/Regress/regress-453397.js | (args: "") -TEST-PASS | js1_5/Regress/regress-179524.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-354924.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-483103.js | (args: "") -TEST-PASS | js1_5/Regress/regress-453173.js | (args: "") -TEST-PASS | js1_5/Regress/regress-329530.js | (args: "") -TEST-PASS | js1_5/Regress/regress-450369.js | (args: "") -TEST-PASS | js1_5/Regress/regress-210682.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-271716-n.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-470187-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-155081-2.js | (args: "") -TEST-PASS | js1_5/Regress/regress-321971.js | (args: "") -TEST-PASS | js1_5/Regress/regress-319391.js | (args: "") -TEST-PASS | js1_5/Regress/regress-310295.js | (args: "") -TEST-PASS | js1_5/Regress/regress-387951-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-459990.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-350692.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-294302.js | (args: "") -TEST-PASS | js1_5/Regress/regress-140974.js | (args: "") -TEST-PASS | js1_5/Regress/regress-172699.js | (args: "") -TEST-PASS | js1_5/Regress/regress-346237.js | (args: "") -TEST-PASS | js1_5/Regress/regress-477758.js | (args: "") -TEST-PASS | js1_5/Regress/regress-455775.js | (args: "") -TEST-PASS | js1_5/Regress/regress-472533.js | (args: "") -TEST-PASS | js1_5/Regress/regress-58116.js | (args: "") -TEST-PASS | js1_5/Regress/regress-254974.js | (args: "") -TEST-PASS | js1_5/Regress/regress-475645-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-330951.js | (args: "") -TEST-PASS | js1_5/Regress/regress-295052.js | (args: "") -TEST-PASS | js1_5/Regress/regress-243869.js | (args: "") -TEST-PASS | js1_5/Regress/regress-281606.js | (args: "") -TEST-PASS | js1_5/Regress/regress-338307.js | (args: "") -TEST-PASS | js1_5/Regress/regress-306794.js | (args: "") -TEST-PASS | js1_5/Regress/regress-367561-03.js | (args: "") -TEST-PASS | js1_5/Regress/regress-438415-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-203841.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-404755.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-350253.js | (args: "") -TEST-PASS | js1_5/Regress/regress-459085.js | (args: "") -TEST-PASS | js1_5/Regress/regress-511859.js | (args: "") -TEST-PASS | js1_5/Regress/regress-213482.js | (args: "") -TEST-PASS | js1_5/Regress/regress-229006.js | (args: "") -TEST-PASS | js1_5/Regress/regress-256501.js | (args: "") -TEST-PASS | js1_5/Regress/regress-457065-03.js | (args: "") -TEST-PASS | js1_5/Regress/regress-463259.js | (args: "") -TEST-PASS | js1_5/Regress/regress-280769-3.js | (args: "") -TEST-PASS | js1_5/Regress/regress-454981.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452573-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-104077.js | (args: "") -TEST-PASS | js1_5/Regress/regress-68498-001.js | (args: "") -TEST-PASS | js1_5/Regress/regress-146596.js | (args: "") -TEST-PASS | js1_5/Regress/regress-328664.js | (args: "") -TEST-PASS | js1_5/Regress/regress-253150.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452853.js | (args: "") -TEST-PASS | js1_5/Regress/regress-355829-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-110286.js | (args: "") -TEST-PASS | js1_5/Regress/regress-140852.js | (args: "") -TEST-PASS | js1_5/Regress/regress-216320.js | (args: "") -TEST-PASS | js1_5/Regress/regress-387951-03.js | (args: "") -TEST-PASS | js1_5/Regress/regress-456470.js | (args: "") -TEST-PASS | js1_5/Regress/regress-350268.js | (args: "") -TEST-PASS | js1_5/Regress/regress-457456.js | (args: "") -TEST-PASS | js1_5/Regress/regress-349482-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-116228.js | (args: "") -TEST-PASS | js1_5/Regress/regress-470758-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-321874.js | (args: "") -TEST-PASS | js1_5/Regress/regress-280769-1.js | (args: "") -TEST-PASS | js1_5/Regress/regress-334807-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-462879.js | (args: "") -TEST-PASS | js1_5/Regress/regress-456477-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-406769.js | (args: "") -TEST-PASS | js1_5/Regress/regress-480244.js | (args: "") -TEST-PASS | js1_5/Regress/regress-102725.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-173067.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-383674.js | (args: "") -TEST-PASS | js1_5/Regress/regress-299209.js | (args: "") -TEST-PASS | js1_5/Regress/regress-366122.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465132.js | (args: "") -TEST-PASS | js1_5/Regress/regress-344804.js | (args: "") -TEST-PASS | js1_5/Regress/regress-167328.js | (args: "") -TEST-PASS | js1_5/Regress/regress-355341.js | (args: "") -TEST-PASS | js1_5/Regress/regress-308085.js | (args: "") -TEST-PASS | js1_5/Regress/regress-214761.js | (args: "") -TEST-PASS | js1_5/Regress/regress-460117.js | (args: "") -TEST-PASS | js1_5/Regress/regress-174709.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452742-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-288688.js | (args: "") -TEST-PASS | js1_5/Regress/regress-482421.js | (args: "") -TEST-PASS | js1_5/Regress/regress-118849.js | (args: "") -TEST-PASS | js1_5/Regress/regress-295666.js | (args: "") -TEST-PASS | js1_5/Regress/regress-96526-003.js | (args: "") -TEST-PASS | js1_5/Regress/regress-168347.js | (args: "") -TEST-PASS | js1_5/Regress/regress-464862.js | (args: "") -TEST-PASS | js1_5/Regress/regress-192414.js | (args: "") -TEST-PASS | js1_5/Regress/regress-294191.js | (args: "") -TEST-PASS | js1_5/Regress/regress-398609.js | (args: "") -TEST-PASS | js1_5/Regress/regress-243389-n.js | (args: "") -TEST-PASS | js1_5/Regress/regress-449627.js | (args: "") -TEST-PASS | js1_5/Regress/regress-191633.js | (args: "") -TEST-PASS | js1_5/Regress/regress-366601.js | (args: "") -TEST-PASS | js1_5/Regress/regress-343713.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452884-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-290656.js | (args: "") -TEST-PASS | js1_5/Regress/regress-355556.js | (args: "") -TEST-PASS | js1_5/Regress/regress-456494.js | (args: "") -TEST-PASS | js1_5/Regress/regress-504078.js | (args: "") -TEST-PASS | js1_5/Regress/regress-89474.js | (args: "") -TEST-PASS | js1_5/Regress/regress-114491.js | (args: "") -TEST-PASS | js1_5/Regress/regress-243174.js | (args: "") -TEST-PASS | js1_5/Regress/regress-420919.js | (args: "") -TEST-PASS | js1_5/Regress/regress-438415-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465137.js | (args: "") -TEST-PASS | js1_5/Regress/regress-336100.js | (args: "") -TEST-PASS | js1_5/Regress/regress-98901.js | (args: "") -TEST-PASS | js1_5/Regress/regress-350529.js | (args: "") -TEST-PASS | js1_5/Regress/regress-410852.js | (args: "") -TEST-PASS | js1_5/Regress/regress-310607.js | (args: "") -TEST-PASS | js1_5/Regress/regress-351515.js | (args: "") -TEST-PASS | js1_5/Regress/regress-334807-03.js | (args: "") -TEST-PASS | js1_5/Regress/regress-96128-n.js | (args: "") -TEST-PASS | js1_5/Regress/regress-204210.js | (args: "") -TEST-PASS | js1_5/Regress/regress-361467.js | (args: "") -TEST-PASS | js1_5/Regress/regress-326467.js | (args: "") -TEST-PASS | js1_5/Regress/regress-274035.js | (args: "") -TEST-PASS | js1_5/Regress/regress-479353.js | (args: "") -TEST-PASS | js1_5/Regress/regress-321757.js | (args: "") -TEST-PASS | js1_5/Regress/regress-283477.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452333.js | (args: "") -TEST-PASS | js1_5/Regress/regress-96526-002.js | (args: "") -TEST-PASS | js1_5/Regress/regress-280769-4.js | (args: "") -TEST-PASS | js1_5/Regress/regress-477733.js | (args: "") -TEST-PASS | js1_5/Regress/regress-238945.js | (args: "") -TEST-PASS | js1_5/Regress/regress-449666.js | (args: "") -TEST-PASS | js1_5/Regress/regress-456540-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-455758-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-155081.js | (args: "") -TEST-PASS | js1_5/Regress/regress-306633.js | (args: "") -TEST-PASS | js1_5/Regress/regress-372364.js | (args: "") -TEST-PASS | js1_5/Regress/regress-355344.js | (args: "") -TEST-PASS | js1_5/Regress/regress-352208.js | (args: "") -TEST-PASS | js1_5/Regress/regress-460886-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-294195-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-275378.js | (args: "") -TEST-PASS | js1_5/Regress/regress-416737-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-356693.js | (args: "") -TEST-PASS | js1_5/Regress/regress-111557.js | (args: "") -TEST-PASS | js1_5/Regress/regress-352604.js | (args: "") -TEST-PASS | js1_5/Regress/regress-71107.js | (args: "") -TEST-PASS | js1_5/Regress/regress-261886.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-317714-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-455758-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-482783.js | (args: "") -TEST-PASS | js1_5/Regress/regress-456477-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-317714-02.js | (args: "") -TEST-PASS | js1_5/Regress/regress-254296.js | (args: "") -TEST-PASS | js1_5/Regress/regress-294195-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-417893.js | (args: "") -TEST-PASS | js1_5/Regress/regress-317476.js | (args: "") -TEST-PASS | js1_5/Regress/regress-224956.js | (args: "") -TEST-PASS | js1_5/Regress/regress-320032.js | (args: "") -TEST-PASS | js1_5/Regress/regress-319384.js | (args: "") -TEST-PASS | js1_5/Regress/regress-349482-01.js | (args: "") -TEST-PASS | js1_5/Regress/regress-311629.js | (args: "") -TEST-PASS | js1_5/Regress/regress-312588.js | (args: "") -TEST-PASS | js1_5/Regress/regress-334807-04.js | (args: "") -TEST-PASS | js1_5/Regress/regress-176125.js | (args: "") -TEST-PASS | js1_5/Regress/regress-156354.js | (args: "") -TEST-PASS | js1_5/Regress/regress-459628.js | (args: "") -TEST-PASS | js1_5/Regress/regress-39309.js | (args: "") -TEST-PASS | js1_5/Regress/regress-476049.js | (args: "") -TEST-PASS | js1_5/Regress/regress-329383.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-259935.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-361617.js | (args: "") -TEST-PASS | js1_5/Regress/regress-452724-02.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-451322.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-506567.js | (args: "") -TEST-PASS | js1_5/Regress/regress-244619.js | (args: "") -TEST-PASS | js1_5/Regress/regress-343966.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Regress/regress-119719.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Regress/regress-252892.js | (args: "") -TEST-PASS | js1_5/Regress/regress-465133.js | (args: "") -TEST-PASS | js1_5/Regress/regress-344959.js | (args: "") -TEST-PASS | js1_5/Regress/regress-57043.js | (args: "") -TEST-PASS | js1_5/Regress/regress-246964.js | (args: "") -TEST-PASS | js1_5/Regress/regress-453747.js | (args: "") -TEST-PASS | js1_5/Regress/regress-234389.js | (args: "") -TEST-PASS | js1_5/Regress/regress-280769-5.js | (args: "") -TEST-PASS | js1_5/Regress/regress-247179.js | (args: "") -TEST-PASS | js1_5/LexicalConventions/regress-177314.js | (args: "") -TEST-PASS | js1_5/LexicalConventions/regress-469940.js | (args: "") -TEST-PASS | js1_5/LexicalConventions/lexical-001.js | (args: "") -TEST-PASS | js1_5/Error/regress-412324.js | (args: "") -TEST-PASS | js1_5/Error/regress-465377.js | (args: "") -TEST-KNOWN-FAIL | js1_5/GC/regress-324278.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_5/GC/regress-346794.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Error/constructor-ordering.js | (args: "") -TEST-PASS | js1_5/GC/regress-316885-02.js | (args: "") -TEST-PASS | js1_5/Error/regress-354246.js | (args: "") -TEST-PASS | js1_5/GC/regress-306788.js | (args: "") -TEST-PASS | js1_5/GC/regress-313276.js | (args: "") -TEST-KNOWN-FAIL | js1_5/GC/regress-383269-01.js | (args: "") | (SKIP) -TEST-PASS | js1_5/GC/regress-331719.js | (args: "") -TEST-PASS | js1_5/GC/regress-341877-02.js | (args: "") -TEST-PASS | js1_5/GC/regress-313479.js | (args: "") -TEST-PASS | js1_5/GC/regress-278725.js | (args: "") -TEST-KNOWN-FAIL | js1_5/GC/regress-383269-02.js | (args: "") | (SKIP) -TEST-PASS | js1_5/GC/regress-316885-03.js | (args: "") -TEST-KNOWN-FAIL | js1_5/GC/regress-338653.js | (args: "") | (SKIP) -TEST-PASS | js1_5/GC/regress-341877-01.js | (args: "") -TEST-PASS | js1_5/GC/regress-311497.js | (args: "") -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-352606.js | (args: "") -TEST-PASS | js1_5/GC/regress-418128.js | (args: "") -TEST-PASS | js1_5/GC/regress-440558.js | (args: "") -TEST-PASS | js1_5/Array/regress-157652.js | (args: "") -TEST-PASS | js1_5/GC/regress-104584.js | (args: "") -TEST-PASS | js1_5/Array/11.1.4.js | (args: "") -TEST-PASS | js1_5/Array/regress-310351.js | (args: "") -TEST-PASS | js1_5/Array/array-001.js | (args: "") -TEST-PASS | js1_5/GC/regress-203278-3.js | (args: "") -TEST-PASS | js1_5/Array/regress-178722.js | (args: "") -TEST-PASS | js1_5/Array/regress-456845.js | (args: "") -TEST-PASS | js1_5/Array/regress-360681-01.js | (args: "") -TEST-PASS | js1_5/Array/regress-255555.js | (args: "") -TEST-PASS | js1_5/Array/regress-350256-01.js | (args: "") -TEST-PASS | js1_5/Array/regress-424954.js | (args: "") -TEST-PASS | js1_5/Array/regress-108440.js | (args: "") -TEST-PASS | js1_5/Array/regress-451906.js | (args: "") -TEST-PASS | js1_5/Array/regress-360681-02.js | (args: "") -TEST-PASS | js1_5/Array/regress-348810.js | (args: "") -TEST-PASS | js1_5/Array/regress-350256-02.js | (args: "") -TEST-PASS | js1_5/Array/regress-313153.js | (args: "") -TEST-PASS | js1_5/Array/regress-315509-01.js | (args: "") -TEST-PASS | js1_5/Array/regress-299644.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Array/regress-465980-02.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Array/regress-300858.js | (args: "") -TEST-PASS | js1_5/Array/regress-154338.js | (args: "") -TEST-PASS | js1_5/Array/regress-311515.js | (args: "") -TEST-PASS | js1_5/Array/regress-330812.js | (args: "") -TEST-PASS | js1_5/Array/regress-94257.js | (args: "") -TEST-PASS | js1_5/Array/regress-345961.js | (args: "") -TEST-PASS | js1_5/Array/regress-465980-01.js | (args: "") -TEST-KNOWN-FAIL | js1_5/GetSet/regress-353264.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Array/regress-364104.js | (args: "") -TEST-PASS | js1_5/Array/regress-451483.js | (args: "") -TEST-PASS | js1_5/Array/regress-422286.js | (args: "") -TEST-PASS | js1_5/Array/regress-107138.js | (args: "") -TEST-PASS | js1_5/GetSet/getset-002.js | (args: "") -TEST-PASS | js1_5/Scope/regress-446026-01.js | (args: "") -TEST-PASS | js1_5/GetSet/regress-375976.js | (args: "") -TEST-PASS | js1_5/Scope/regress-77578-001.js | (args: "") -TEST-PASS | js1_5/Array/regress-474529.js | (args: "") -TEST-PASS | js1_5/Scope/regress-202678-001.js | (args: "") -TEST-PASS | js1_5/Scope/regress-184107.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-192226.js | (args: "") -TEST-PASS | js1_5/Scope/regress-185485.js | (args: "") -TEST-PASS | js1_5/Scope/regress-220362.js | (args: "") -TEST-PASS | js1_5/Scope/regress-202678-002.js | (args: "") -TEST-PASS | js1_5/Scope/scope-002.js | (args: "") -TEST-PASS | js1_5/Scope/regress-208496-002.js | (args: "") -TEST-PASS | js1_5/Scope/scope-004.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Function/regress-338121-01.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_5/Function/regress-338121-02.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_5/Function/regress-338001.js | (args: "") | (SKIP) -TEST-PASS | js1_5/GC/regress-348532.js | (args: "") -TEST-PASS | js1_5/Scope/regress-181834.js | (args: "") -TEST-PASS | js1_5/Scope/regress-208496-001.js | (args: "") -TEST-PASS | js1_5/Scope/scope-003.js | (args: "") -TEST-KNOWN-FAIL | js1_5/Function/regress-338121-03.js | (args: "") | (SKIP) -TEST-PASS | js1_5/Scope/regress-191276.js | (args: "") -TEST-PASS | js1_5/Function/10.1.6-01.js | (args: "") -TEST-PASS | js1_5/Function/regress-123371.js | (args: "") -TEST-PASS | js1_5/Function/regress-222029-001.js | (args: "") -TEST-PASS | js1_5/Function/regress-292215.js | (args: "") -TEST-PASS | js1_5/Function/regress-222029-002.js | (args: "") -TEST-PASS | js1_5/Function/10.1.6.js | (args: "") -TEST-PASS | js1_5/Function/regress-178389.js | (args: "") -TEST-PASS | js1_5/Function/regress-344052.js | (args: "") -TEST-PASS | js1_5/Date/regress-309925-02.js | (args: "") -TEST-PASS | js1_5/Function/regress-364023.js | (args: "") -TEST-PASS | js1_5/Date/regress-346363.js | (args: "") -TEST-PASS | js1_5/Date/regress-188211.js | (args: "") -TEST-PASS | js1_5/Date/regress-301738-01.js | (args: "") -TEST-PASS | js1_5/Date/regress-346027.js | (args: "") -TEST-PASS | js1_5/Date/regress-309925-01.js | (args: "") -TEST-PASS | js1_5/Object/regress-90596-003.js | (args: "") -TEST-PASS | js1_5/Object/regress-137000.js | (args: "") -TEST-PASS | js1_5/Object/regress-465476.js | (args: "") -TEST-PASS | js1_5/Object/regress-338709.js | (args: "") -TEST-PASS | js1_5/Object/regress-362872-01.js | (args: "") -TEST-PASS | js1_5/Object/regress-362872-02.js | (args: "") -TEST-PASS | js1_5/Object/regress-382532.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-382503.js | (args: "") -TEST-PASS | js1_5/String/replace-flags.js | (args: "") -TEST-PASS | js1_5/String/regress-107771.js | (args: "") -TEST-PASS | js1_5/String/regress-112626.js | (args: "") -TEST-PASS | js1_8_5/extensions/sharedtypedarray.js | (args: "") -TEST-PASS | js1_5/String/regress-179068.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-regexp.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-627984-5.js | (args: "") -TEST-PASS | js1_5/GC/regress-203278-2.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-simple.js | (args: "") -TEST-PASS | js1_8_5/extensions/symbol-uneval.js | (args: "") -TEST-PASS | js1_8_5/extensions/typedarray-copyWithin-arguments-detaching.js | (args: "") -TEST-PASS | js1_8_5/extensions/typedarray-set-neutering.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-object.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-627984-3.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-650753.js | (args: "") -TEST-PASS | js1_8_5/extensions/sps-generators.js | (args: "") -TEST-PASS | js1_8_5/extensions/object-toSource-with-symbol-keys.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-691746.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-627984-7.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-636697.js | (args: "") -TEST-PASS | js1_8_5/extensions/decompile-for-of.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-696109.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-627984-6.js | (args: "") -TEST-PASS | js1_8_5/extensions/toSource-0.js | (args: "") -TEST-PASS | js1_8_5/extensions/watch-undefined-setter.js | (args: "") -TEST-PASS | js1_8_5/extensions/file-mapped-arraybuffers.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-forge.js | (args: "") -TEST-PASS | js1_8_5/extensions/selfhosted-detecting-strict.js | (args: "") -TEST-PASS | js1_8_5/extensions/typedarray-subarray-of-subarray.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-typed-array.js | (args: "") -TEST-PASS | js1_8_5/extensions/recursion.js | (args: "") -TEST-PASS | js1_8_5/extensions/column-numbers.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-627984-4.js | (args: "") -TEST-KNOWN-FAIL | js1_8_5/extensions/set-property-non-extensible.js | (args: "") | (SKIP) -TEST-PASS | js1_8_5/extensions/censor-strict-caller.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-errors.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-604781-2.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-636818.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-677589.js | (args: "") -TEST-PASS | js1_8_5/extensions/object-toSource-undefined-getter.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-637985.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-558541.js | (args: "") -TEST-PASS | js1_8_5/extensions/arraybuffer-prototype.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-leaf-object.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-v1-typed-array.js | (args: "") -TEST-PASS | js1_8_5/extensions/proxy-proto-setter.js | (args: "") -TEST-PASS | js1_8_5/extensions/destructure-accessor.js | (args: "") -TEST-PASS | js1_8_5/extensions/mutable-proto-special-form.js | (args: "") -TEST-PASS | js1_8_5/extensions/is-generator.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-631723.js | (args: "") -TEST-PASS | js1_8_5/extensions/redeclaration-of-catch-warning.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-604781-1.js | (args: "") -TEST-PASS | js1_8_5/extensions/array-length-protochange.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-677924.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-645160.js | (args: "") -TEST-PASS | js1_8_5/extensions/dataview.js | (args: "") -TEST-PASS | js1_8_5/extensions/weakmap.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-627984-2.js | (args: "") -TEST-PASS | js1_8_5/extensions/regress-627984-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-yarr-regexp.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-636394.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-567152.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-complex-object.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-643222.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-617405-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-555246-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-620376-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-624968.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-object-deep.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-698028-2.js | (args: "") -TEST-KNOWN-FAIL | js1_8_5/regress/regress-584648.js | (args: "") | (SKIP) -TEST-PASS | js1_8_5/regress/regress-665355.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-619003-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-559402-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-621814.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-373843.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-672893.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-554955-6.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-577648-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-586482-4.js | (args: "") -TEST-PASS | js1_8_5/extensions/typedarray.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-577648-2.js | (args: "") -TEST-KNOWN-FAIL | js1_8_5/regress/regress-633741.js | (args: "") | (SKIP) -TEST-PASS | js1_8_5/regress/regress-635195.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-646820-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-810525.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-559402-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-552432.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-533876.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-698028-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-646820-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-646820-3.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-592202-4.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-592556-c35.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-469758.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-624199.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-698028-3.js | (args: "") -TEST-KNOWN-FAIL | js1_8_5/regress/regress-551763-1.js | (args: "") | (SKIP) -TEST-PASS | js1_8_5/regress/regress-600067.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-500528.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-694306.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-563210.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-636364.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-609617.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-583429.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-554955-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-619003-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-634210-4.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-607863.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-607799.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-592202-3.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-584355.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-573875.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-477053.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-571014.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-597945-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-595365-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-563221.js | (args: "") -TEST-KNOWN-FAIL | js1_8_5/regress/regress-551763-2.js | (args: "") | (SKIP) -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-614714.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-736792.js | (args: "") -TEST-KNOWN-FAIL | js1_8_5/regress/regress-548276.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_8_5/regress/regress-585257.js | (args: "") | (SKIP) -TEST-PASS | js1_8_5/regress/regress-618572.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-601399.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-617405-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-591846.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-560998-2.js | (args: "") -TEST-PASS | js1_5/Regress/regress-244470.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-541455.js | (args: "") -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-586482-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-569306.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-596805-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-596805-1.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-many-transferables.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-595230-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-642247.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-383902.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-551763-0.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-554955-4.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-699682.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-541255-3.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-566549.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-561031.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-588339.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-560998-1.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-554955-3.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-559438.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-596103.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-640075.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-593256.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-554955-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-554955-5.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-624547.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-586482-3.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-555246-0.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-634210-3.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-598176.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-597945-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-634210-2.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-602621.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-672892.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-355569.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/builderExceptions.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/generators.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/expressionClosures.js | (args: "") -TEST-KNOWN-FAIL | js1_8_5/reflect-parse/PatternAsserts.js | (args: "") | (SKIP) -TEST-PASS | js1_8_5/reflect-parse/destructuring__proto__.js | (args: "") -TEST-PASS | js1_8_5/extensions/clone-transferables.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/generatorExpressions.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/computedPropNames.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/proxyArgs.js | (args: "") -TEST-KNOWN-FAIL | js1_8_5/reflect-parse/Match.js | (args: "") | (SKIP) -TEST-KNOWN-FAIL | js1_8_5/reflect-parse/PatternBuilders.js | (args: "") | (SKIP) -TEST-PASS | js1_8_5/reflect-parse/methodDefn.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/newTarget.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/alternateBuilder.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/stackOverflow.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/location.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/comprehensions.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/declarations.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/expression.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/for-loop-destructuring.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/basicBuilder.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/destructuring-array-holes-reflect-as-null.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/lexicals.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/templateStrings.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/destructuring-assignment.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/async.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/statements.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/destructuring-function-parameters.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/classes.js | (args: "") -TEST-PASS | js1_8_5/reflect-parse/destructuring-variable-declarations.js | (args: "") -TEST-PASS | js1_8_5/regress/regress-610026.js | (args: "") +TEST-PASS | test262/ch09/9.5/S9.5_A2.2_T1.js | (args: "") +TEST-PASS | test262/ch10/10.6/10.6-14-1-s.js | (args: "") +TEST-PASS | test262/ch10/10.6/S10.6_A3_T4.js | (args: "") +TEST-PASS | test262/ch09/9.5/S9.5_A2.1_T2.js | (args: "") +TEST-PASS | test262/ch09/9.5/S9.5_A3.2_T2.js | (args: "") +TEST-PASS | test262/ch09/9.5/S9.5_A1_T1.js | (args: "") +TEST-PASS | test262/ch09/9.5/S9.5_A2.3_T2.js | (args: "") +TEST-PASS | test262/ch09/9.5/S9.5_A3.1_T4.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_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.3_T1.js | (args: "") +TEST-PASS | test262/ch09/9.5/S9.5_A2.2_T2.js | (args: "") +TEST-PASS | test262/ch09/9.1/S9.1_A1_T1.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.5/S9.5_A2.1_T1.js | (args: "") +TEST-PASS | test262/ch09/9.1/S9.1_A1_T3.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_T4.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.7/S9.7_A3.1_T1.js | (args: "") +TEST-PASS | test262/ch09/9.7/S9.7_A3.1_T3.js | (args: "") +TEST-PASS | test262/ch09/9.9/S9.9_A3.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.2/S9.2_A4_T4.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A4_T2.js | (args: "") +TEST-PASS | test262/ch09/9.7/S9.7_A3.2_T1.js | (args: "") +TEST-PASS | test262/ch09/9.9/S9.9_A1.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A5_T3.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.2/S9.2_A1_T1.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A6_T2.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A5_T4.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A5_T2.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A3_T2.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A3_T1.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A6_T1.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A4_T1.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A2_T2.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A5_T1.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A2_T1.js | (args: "") +TEST-PASS | test262/ch09/9.8/S9.8_A1_T2.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A4_T3.js | (args: "") +TEST-PASS | test262/ch09/9.2/S9.2_A1_T2.js | (args: "") +TEST-PASS | test262/ch09/9.8/S9.8_A3_T2.js | (args: "") +TEST-PASS | test262/ch09/9.8/S9.8_A5_T1.js | (args: "") +TEST-PASS | test262/ch09/9.8/S9.8_A1_T1.js | (args: "") +TEST-PASS | test262/ch09/9.8/S9.8_A4_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_A3_T1.js | (args: "") +TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A3.js | (args: "") +TEST-PASS | test262/ch09/9.8/S9.8_A4_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_A9_T1.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_A7.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_A10.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.8/9.8.1/S9.8.1_A6.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_A8.js | (args: "") +TEST-PASS | test262/ch09/9.6/S9.6_A3.2_T1.js | (args: "") +TEST-PASS | test262/ch09/9.8/9.8.1/S9.8.1_A2.js | (args: "") +TEST-PASS | test262/ch09/9.6/S9.6_A3.1_T4.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_A1.js | (args: "") +TEST-PASS | test262/ch09/9.3/S9.3_A4.1_T2.js | (args: "") +TEST-PASS | test262/ch09/9.6/S9.6_A3.1_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_A2_T2.js | (args: "") +TEST-PASS | test262/ch09/9.3/S9.3_A1_T1.js | (args: "") +TEST-PASS | test262/ch09/9.3/S9.3_A3_T2.js | (args: "") +TEST-PASS | test262/ch09/9.3/S9.3_A5_T1.js | (args: "") +TEST-PASS | test262/ch09/9.3/S9.3_A5_T2.js | (args: "") +TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A23.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_A19.js | (args: "") +TEST-PASS | test262/ch09/9.3/S9.3_A3_T1.js | (args: "") +TEST-PASS | test262/ch09/9.3/S9.3_A2_T1.js | (args: "") +TEST-PASS | test262/ch09/9.3/S9.3_A4.2_T2.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_A22.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/9.3.1/S9.3.1_A28.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_A20.js | (args: "") +TEST-PASS | test262/ch09/9.3/9.3.1/S9.3.1_A13.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_A18.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_A25.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_A5_T3.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_A8.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_A9.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_A17.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_A16.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_A10.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_A12.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_A5_T1.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_A5_T2.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_A4_T2.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_A4_T1.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_A7.js | (args: "") +TEST-PASS | test262/ch09/9.4/S9.4_A3_T1.js | (args: "") +TEST-PASS | test262/ch09/9.4/S9.4_A1.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: "") 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 @@ -40084,7 +40118,7 @@ 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 -j10 install DESTDIR=/build/mozjs52-52.9.1/debian/tmp AM_UPDATE_INFO_DIR=no + cd js/src && make -j18 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' @@ -40093,7 +40127,7 @@ ../../config/nsinstall -t mozjs-52.pc /build/mozjs52-52.9.1/debian/tmp/usr/lib/i386-linux-gnu//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: 2.36s; From /build/mozjs52-52.9.1/debian/tmp/usr/include/mozjs-52: Kept 1 existing; Added/updated 326; Removed 0 files and 0 directories. +Elapsed: 0.05s; 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/i386-linux-gnu/ @@ -40146,22 +40180,24 @@ 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-dbgsym' in '../libmozjs-52-dev-dbgsym_52.9.1-1_i386.deb'. dpkg-deb: building package 'libmozjs-52-0-dbgsym' in '../libmozjs-52-0-dbgsym_52.9.1-1_i386.deb'. dpkg-deb: building package 'libmozjs-52-0' in '../libmozjs-52-0_52.9.1-1_i386.deb'. dpkg-deb: building package 'libmozjs-52-dev' in '../libmozjs-52-dev_52.9.1-1_i386.deb'. -dpkg-deb: building package 'libmozjs-52-dev-dbgsym' in '../libmozjs-52-dev-dbgsym_52.9.1-1_i386.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../mozjs52_52.9.1-1_i386.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: user script /srv/workspace/pbuilder/4049/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4049/tmp/hooks/B01_cleanup finished 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/27044 and its subdirectories -I: Current time: Wed Feb 17 06:50:36 -12 2021 -I: pbuilder-time-stamp: 1613587836 +I: removing directory /srv/workspace/pbuilder/4049 and its subdirectories +I: Current time: Wed Mar 23 15:21:01 +14 2022 +I: pbuilder-time-stamp: 1647998461